attribute(属性)不知道要如何理解instance field实例字段,实例属性一个人有一个名字,在JAVA里人需要一用一个"类"来表示,人有一个名字,需要一个变量来存储,这个变量一般叫做instance field,它是一个"实例"所拥有的,每创建一个"类"的实例,这个实例都有这样的一个属性class person { private String name; } person p = new person();//实例化类的一个对象,也就是得到一个"实例";person p2 = new person();//又实例化一个对象,另一个"实例"这两个实例都有一个字段name,像这样的一些变量,叫之为instance fieldclass person { private String name; public void a() { String t = new String(); name = new String("aa"); } }这里的t也是一个变量,instance field也就是一个变量,这里的t叫做本地变量,local variable在"方法"中"声明"的变量一般叫做local variable.在类中声明的非static变量一般叫做实例变量.就是要创建一个实例,这个实例才拥有的一个变量,本地变量,就是在一个方法中声明的.
{
private String name;
}
person p = new person();//实例化类的一个对象,也就是得到一个"实例";person p2 = new person();//又实例化一个对象,另一个"实例"这两个实例都有一个字段name,像这样的一些变量,叫之为instance fieldclass person
{
private String name;
public void a()
{
String t = new String();
name = new String("aa");
}
}这里的t也是一个变量,instance field也就是一个变量,这里的t叫做本地变量,local variable在"方法"中"声明"的变量一般叫做local variable.在类中声明的非static变量一般叫做实例变量.就是要创建一个实例,这个实例才拥有的一个变量,本地变量,就是在一个方法中声明的.