java 普通方法 静态方法 构造方法怎么区分?
只要记住构造方法的方法名一定是跟类名相同的,而且没有任何返回值类型或者static等关键字修饰的方法就是构造方法。
只要任何一个方法中带有static修饰的,也就是有static关键字在方法名前面的方法就是静态方法,没有static关键字修饰的就是普通方法。
静态方法可以随意在任何的静态方法或普通方法中可以直接调用,但是要想普通方法在静态方法中使用时需要通过生成对象,再通过对象去调用。
换句话说,有static关键字修饰的变量或方法都是它本类中所有方法共享的资源
静态方法前面有static修饰符,构造方法和类名相同,其他的就是普通方法了