为什么要用类来声明对象你?

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:07:06
public lei{
long a=123;
lei(){System.out.print(a)}

public static void main(String[] args){
lei x=new lei();//这是为什么要这样 声明对象呢?
x.lei();
}
}
public class lei{

其实你的问题本身就是错的。
lei x才是对对象的生命,此时x为null
new是为改对象分配了存储空间。后面的lei()是调用了该类的构造函数。就是说用这种方法来构造对象。

类是抽象的表示一个事物,lei x=new lei();是实例化这个类。
类就像是一个汽车制造的图表,lei x=new lei();//就是实例化,按这个表造出这个汽车。

lei x才是对对象的生命,此时x为null
new是为改对象分配了存储空间。后面的lei()是调用了该类的构造函数。就是说用这种方法来构造对象

规定