1 package Three; 2 3 public class InitializeBlockClass { 4 { 5 field=200; 6 } 7 public int field=100; 8 public InitializeBlockClass(int value) 9 { 10 this.field=value; 11 } 12 public InitializeBlockClass() 13 { 14 15 } 16 }
1 package Three; 2 3 public class Shiyan { 4 public static void main(String[] args) 5 { 6 InitializeBlockClass obj=new InitializeBlockClass(); 7 System.out.println(obj.field); 8 9 obj=new InitializeBlockClass(300); 10 System.out.println(obj.field); 11 } 12 }
使用上面定义的类,以下代码输出结果如下
静态方法中只允许访问静态数据,那么,如何在静态方法中访问类的实例成员(即没有附加static关键字的字段或方法)?