java 引用内存,构造方法,String
Person p=new Person();//创建并实例化对象
p在栈中,而具体new出来的对象在堆里面,例如对象的那些属性都放在堆里面
Person p=null;//这是声明
p=new Person();//这是实例化对象
在程序中所有的方法都是保存在全局代码区之中的。
只要有实例化对象,就要调用构造方法;构造方法声明处不能有返回类型,不能在构造方法中用return语句
构造方法主要是为了要初始化类中的属性。
匿名对象就是比之前的对象少了一个栈内存的引用关系。
如:new Perso[......]