内存分析
-
内存中有 栈 和 堆 两个区域。 (内存中并不是只有这两个区域,这里指的是Java中我们常见的)
-
思维导图:
-
代码:
- animal类:
// animal类 public class Animal { // 属性 private String name; private int age; // 构造 public Animal(String name, int age) { this.name = name; this.age = age; } // Getter & Setter 方法 public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
- application(main方法)类:
public static void main(String[] args) { Animal animal = new Animal("tom",3); System.out.println("姓名:" + animal.getName() + "\t年龄:"+ animal.getAge()) Animal animal1 = new Animal("",3); System.out.println("姓名:" + animal1.getName() + "\t年龄:"+ animal1.getAge()); }
- 控制台: