1、关于对象实例化时在内存中的存储
关于字符串
String s1 = "abc";
String s2 = "abc";
String s3 = new String("abc");
String s4 = new String("abc");
System.out.println(s1);
System.out.println(s2);
// ==在基础数据类型中,比较的是值;在引用数据类型中,比较的是地址
//原因是栈存储的不同
System.out.println(s1==s2);//true
System.out.println(s2==s3);//false
System.out.println(s3==s4);//false
2、关于方法传参
public static void main(String[] args) {
int i=1;
String s="1";
Dog dog= new Dog();
dog.name=