JAVA_基础知识_创建对象内存分析

2022-12-11 00:13:07

public class Pet {
    String name;
    int age;

    public void shout(){
        System.out.println("叫了一声!");
    }
}

public class Application {
    public static void main(String[] args) {
        Pet dog = new Pet();
        Pet cat = new Pet();
        dog.name="旺财";
        dog.age=3;

        System.out.println(dog.name);
        System.out.println(dog.age);

        System.out.println(cat.name);
        System.out.println(cat.age);

        dog.shout();

    }
}

  

 

 栈:存用来存储局部变量和方法调用

堆:   存用来存储Java中的对象

posted @ 2022-12-11 00:20  ZLey  阅读(15)  评论(0编辑  收藏  举报