一、回顾基本知识
1、JVM:内存模型
堆:共享区
栈:线程私有,一个Java程序包含了多个线程
基本数据类型:直接在栈中存储
引用数据类型:对象存储在堆中,在线程本地栈中存储一个堆中的地址
2、== 比较在栈中存储的值
3、字符串常量池
JVM中有一个区域叫--字符串常量池,它的作用是提高性能以及节约存储空间,相当于是一个缓冲池
我们通常用 String = " ";来定义一个字符串,如果常量池没有这个字符串,就先在常量池中生成一个字符串常量
4、基本数据类型:八个以及对应的包装类
byte—Byte short—Short int —Integer long—Long
float—Float double—Double
char—String
boolean—Boolean
java