错误提示:
aa.java:5:non-static variable name cannot be referenced from a static context
name="abc";
aa.java:6:non-static variable name cannot be referenced from a static context
System.out.println(name);
aa.java:5:non-static variable name cannot be referenced from a static context
name="abc";
aa.java:6:non-static variable name cannot be referenced from a static context
System.out.println(name);
public class aa{ private static String name;
public static void main(String[] args) {
name="abc";//这样访问属于直接访问类的变量,没有实例,必须是静态变量
System.out.println(name);
}
}public class aa{ private String name;
public static void main(String[] args)
{
aa bb=new aa();
bb.name="abc";//这样访问属于实例的变量
System.out.println(bb.name);
}
}
private static String name;