静态变量、常量、方法
- 静态变量可以通过:ClassName.VariableName的方式访问。
- 在静态方法中不能使用this关键字
- 在静态方法中不可以直接调用非静态方法
- 不能讲方法体内的局部变量什么为static的
- 在执行类时,希望先执行类的初始化动作,可以使用static定义一个静态区域 static { }
public class AA { public static void main(String[] args) { BB str1= new BB(); BB str2= new BB(); str1.age="str1修改后"; System.out.println("str1:"+str1.age); //静态变量共享 //一个的对象修改后其他对象的也会改变 System.out.println("str2:"+str2.age); //以静态方式访问静态字段 BB.age System.out.println("静态方式访问静态字段:"+BB.age); } } class BB{ static String age = "静态变量"; }
静态变量、常量、方法
最新推荐文章于 2022-02-07 15:09:43 发布