1.一般来说你可以把a叫做句柄,而不是对象,但是你直接叫对象并不影响别人了解你的意思。
2.句柄可以理解为java,c#等工作在虚拟机上的语言里的指针,因为不能操作内存,所以特意取了个名字叫句柄。
3.你new出来的东西才叫对象,所以整句意思是创建a句柄,指向新创建出来的A对象。
这么理解吧!等号左边呢 就是你创建的一个a对象,然后右边呢 就是你的实例化,等号的作用呢,就是把你实例化的对象交给a 刚开始你的a对象是空的,这样a就有值了 也就是你实例化的值。
你可以这么理解:
new A("张三",30) 表示创建了一个叫张三的提线木偶,然后把这个木偶的控制线给a(这个a在java中叫变量a)。这样你就可以通过控制线控制木偶了
是的,这个是有参构造函数