Java 这几个名词的定义,解释

1- Instantiation
2 - constructor
3 - method
4 - variable
5 - local variable
6 - instant variable(field)
7 - static variable(static field)
8 - final variable
9 - object reference variable
10 - immutable object
11 - method signature
12 - overloading

1.实例化 :从一个类中 具体 出一个对象(比如一个人就是人类的一个实例化对象)
2.构造器: 怎样从类中 具体 出这个对象(比如一个人,实例化他的时候就要有五官有四肢有六腑)
3.方法 : 一个类可以做的事情(比如人,睡觉是一个方法,说话是一个方法)
4.变量(类成员变量):这个类共有的一些属性(如人的体重,身高)
5.局部变量:某个方法(或者某个语句块)里面的变量(比如说话这个方法里面,"你说要说的话",就是一个局部变量)
6.(怎么翻译)
7.静态变量(静态域):所有类的实例化对象共同拥有的变量,不依赖于某个实例化对象(如某品牌汽车,其"品牌"是所有其生产的车的静态变量,一改变,所有改品牌的车都改变)
8.最终变量(常量):定义好的一个变量,不能在程序中修改它的值
9.对象引用对象:指向某一个实例化好的对象的 引用(相当是一个指针,指向内存中该对象的地址)
10:
11:
12:重载(方法的重载):相同方法名,不同参数列表的方法就是一个重载,(比如人"打球"这个方法,人可以打篮球,打排球,根据不同参数调用不同方法).
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-15
1实例
2构造器(构造方法,构造函数)
3方法
4变量
5本地变量(局部变量)
6实例变量(成员变量
7静态变量){如 public static int a;}
8最终变量{被final修饰}
9对象引用变量
10不可变对象(与可变对象对应,内存分配方式会有不同,有些优化)
11方法签名(用来识别方法的唯一性)
12重载
第2个回答  2009-05-15
都知道 学习了
第3个回答  2009-05-15
学习
第4个回答  2009-05-15
补充前面的

1实例
2构造器(构造方法,构造函数)
3方法
4变量
5本地变量(局部变量)
6实例变量(成员变量)
7静态变量{如 public static int a;}
8最终变量{被final修饰,也称为常量}
9对象引用变量
10不可变对象(与可变对象对应,内存分配方式会有不同,有些优化,如静态对象)
11方法签名(用来识别方法的唯一性)
12重载 (不同的参数类型,个数,)
相似回答