Java创建类的对象的过程
在Java当中通常都是用 new 来创建一个对象的, 当 执行 Point myPoint = new Point(12,34)这条代码时会顺序执行如下的几步:
第一、 执行 Point myPoint 在栈当中生成一个引用型变量的空间 mypoint ,注意这时并没有生成任何对象
第二、 执行 new Point (12 ,34)
首先在堆当中为 Point 型的无名对象开辟空间 ;
之后将对象当中的成员变量进行初始化 ;
最后调用 Point 类的构造函数; 第三、 将这个创建好的对象的引用赋给 myPoint

浙公网安备 33010602011771号