1.Java 定义了基本数据类型,引用数据类型和自定义类型
2.Java 的八种数据基本类型和引用数据类型中的String 类型,String 在我博客中有详细介绍
基本数据类型如下表所示
一、 栈空间
1.栈空间存取数据的效率高
2. 栈中的数据按照“先进后出”的方式管理 (类似于水杯)
3.栈空间存储空间较小,不能存放大量的数据
4.JVM 将基本数据类型的数据全部存放在栈空间
二、堆空间
1.堆空间存取数据的效率最低
2.数据存放的位置随机分配
3. 堆空间存储数据的空间大,能存放大容量的数据(数组,对象,集合,字符串)