构造器通过 new 关键字调用,构造器虽然有返回值,但是不能定义返回值类型(返回值的类型肯定是本类),不能 在构造器里使用 return 返回某个值。如果我们没有定义构造器,则编译器会自动定义一个无参的构造方法。如果已定义 则编译器不会自动添加!
看见关键词nem生成一个内存空间内存空间分为栈、堆和方法区。new开避一个空间栈里面放main主方法(栈按照线性代表后进先出),再看见new开避另一个空间堆放对象和数值(开避空间产生一个地址经过方法区反回给栈,堆按照先进先出原则),方法区放一些不变的常量。