在类中,static修饰的静态方法会随着类的定义而被分配和装载入内存中,而非静态方法属于对象的具体实例,只有在类的对象创建时在对象的内存中才有这个方法的代码段
1.非静态方法既可以访问静态数据成员 又可以访问非静态数据成员。
2.静态方法只能访问静态数据成员
3.非静态方法既可以访问非静态方法,又可以访问非静态方法
4.静态方法只能访问静态数据方法
静态方法的调用:
类名.方法名 or 对象名.方法名
在类中,static修饰的静态方法会随着类的定义而被分配和装载入内存中,而非静态方法属于对象的具体实例,只有在类的对象创建时在对象的内存中才有这个方法的代码段
1.非静态方法既可以访问静态数据成员 又可以访问非静态数据成员。
2.静态方法只能访问静态数据成员
3.非静态方法既可以访问非静态方法,又可以访问非静态方法
4.静态方法只能访问静态数据方法
静态方法的调用:
类名.方法名 or 对象名.方法名
本文标题:static静态方法和普通方法
本文链接:https://www.haomeiwen.com/subject/kpzgictx.html
网友评论