构造方法与匿名对象
类名 对象名 = new 类名();
类名称:任何的对象都应该有其对应的类,因为没有类我们就不知道对象所具有的功能。
对象名称:对象的唯一标志
new:开辟堆内存空间
():构造方法,所谓构造方法就是在使用关键字new实例化新对象的时候 来进行调用的操作的方法。
···属性:是在对象开辟堆内存的时候开辟的空间;
···构造方法:是在使用关键字new的同时调用的;
···普通方法是在对象实例化完成(空间开辟了、构造方法执行了)在调用的,可以调用多次。
···构造方法可以重载,在进行构造方法重载时要要注意顺序,按照参数的个数进行升序或者降序熟悉。
···在类定义时按照顺序书写,先写属性、再写构造方法,再写普通方法。
匿名对象:没有对象名只有对象,由于匿名对象不会有任何的栈内存所指向,所以使用一次之后会成为垃圾,在什么时候都可以使用匿名对象也可以使用有名的对象。