分析
package com.oop.Demo03;
public class Pet {
public String name;
public int age;
//加public 是给权限
public void shout(){
System.out.println("叫了一声");
}
/*
public class Application {
public static void main(String[] args) {
//引用变量名
Pet dog = new Pet();
dog.name = "xiaohua";
dog.age = 3;
dog.shout();
//引用变量名
Pet cat = new Pet();
cat.name = "xiaomao";
cat.age = 2;
cat.shout();
}
}
*/
}
String 是final里的所有属于常量池
所有每次不同new的对象都是处于不同的内存地址中,所以他妈并不相同
方法区也属于堆是一种特殊的区域,栈里面一般是方法和一些引用
存地址中,所以他妈并不相同
方法区也属于堆是一种特殊的区域,栈里面一般是方法和一些引用