首先的明确基本数据类型和引用数据类型的区别。

  八大基本数据类型:byte   1个字节    char  2个字节    boolean  2个字节    float  4个字节

           short  2个字节                           double  8个字节

              int   4个字节

           long   8个字节

  引用数据类型:就是对象在栈区的地址(str),堆区是存放对象的地方(new String(""))

  如 str=new String("");

 

1字节=1b=8位——————————————二进制0000 0000  

1kb=1024b

1mb=1024kb

1gb=1024mb

 

==符号比较的是地址。

equals()是一个方法,所以只有对象可以使用,比较的是对象得值是否一样。

 

 

java-day001(==和equals)_堆区