创建对象内存分析

Application
package com.oop;
import com.oop.demo02.Person;
import com.oop.demo03.Pet;
public class Application {
public static void main(String[] args) {
Person person = new Person("kuangshen",20);
System.out.println(person.name);
Pet dog = new Pet();
dog.name = "wangcai";
dog.age = 3;
dog.shout();
System.out.println(dog.name);
System.out.println(dog.age);
Pet cat = new Pet();
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
Pet类
package com.oop.demo03;
public class Pet {
public String name;
public int age;
public void shout(){
System.out.println("wangwang");
}
}