java 普通方法 静态方法 构造方法怎么区分?

来源:8-9 Java 中的 static 使用之静态方法

慕粉4005353

2016-09-21 19:17

java 普通方法 静态方法 构造方法怎么区分?

写回答 关注

2回答

  • 霁雪
    2016-11-06 11:08:28

    只要记住构造方法的方法名一定是跟类名相同的,而且没有任何返回值类型或者static等关键字修饰的方法就是构造方法。

    只要任何一个方法中带有static修饰的,也就是有static关键字在方法名前面的方法就是静态方法,没有static关键字修饰的就是普通方法。

    静态方法可以随意在任何的静态方法或普通方法中可以直接调用,但是要想普通方法在静态方法中使用时需要通过生成对象,再通过对象去调用。

    换句话说,有static关键字修饰的变量或方法都是它本类中所有方法共享的资源

    Mach42...

    就是静态方法只能在本类中使用?不能被其它的子类调用是不是???

    2017-07-21 15:20:21

    共 1 条回复 >

  • 慕粉4029066
    2016-09-21 19:27:54

    静态方法前面有static修饰符,构造方法和类名相同,其他的就是普通方法了

    慕粉4005...

    万分感谢

    2016-09-21 20:26:58

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530557 学习 · 6091 问题

查看课程

相似问题