为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

2 回答

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

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

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

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

0 回复 有任何疑惑可以回复我~
#1

Mach4296504

就是静态方法只能在本类中使用?不能被其它的子类调用是不是???
2017-07-21 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~
#1

慕粉4005353 提问者

万分感谢
2016-09-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信