栈内存:
存取速度很快,先进后出。
存储八种数据类型 int byte double float String char short long boolean
堆内存:
存储空间大,存储速度慢
堆中存储的都是对象 类 接口 数组
对象内存结构步骤调用详解:
public class Test_042 {
public static void main(String[] args) {
Person per1 =new Person();
per1.name="Lsq";
per1.height=1.63;
System.out.println("--------------对象Per1------------------\n");
per1.play();
Person per2 =new Person();
per2.name="Qjc";
per2.height=1.78;
System.out.println("--------------对象Per2------------------\n");
per2.play();
System.out.println("--------------对象Per3------------------\n");
Person per3 =per1;
per3.play();
}
}
class Person {
String name;
double height;
public void play() {
System.out.println("身高为:"+height+"的"+name+"正在玩游戏");
}
public void sleep() {
System.out.println(name+"正在休息中");
}
}