栈:
-存放:局部变量
-先进后出,自下而上存储
-方法执行完毕,自动释放空间
堆:
-存放new出来的对象
-需要垃圾回收器来回收
方法区:
存放类的信息(代码).static变量,字符串、常量等
构造器定义:constructor构造方法:一个在创建对象时被自动调用的特殊方法。
当创建一个对象的时候,如果类没有提供无参构造方法,虚拟机会帮这个类提供一个无参构造方法,当这个类已经存在任何一个构造方法,虚拟机将不会提供无参构造方法。
构造器的作用:
构造器的作用就是可以按照构造器的结构产生一个对应的对象.
构造方法不同,能够实现不同的初始化,用来进行参数赋值。