笔记只记录自己学习时遇到的重点(复习),全文参考《Head First Java》 第二天 一、primitive主数据类型和引用 一、值类型和引用类型的区别 值类型通常被分配在栈上,它的变量直接包含变量的实例,使用效率比较高。 整型3种 byte,short,int,long 浮点型2种 float,double 字符型1种 char 逻辑型1种 boolean 引用类型分配在托管堆上,引用类型的变量通常包含一个指向实例的指针,变量通过该指针来引用实例 数组,类,接口,字符串