Java中的数据类型有两种,基本数据类型和引用数据类型,引用数据类型的创建是 需要去new一个对象,该对象的内存分配在堆区,同时栈区会保存一个指向该对象的引用, 但是对于一些简单数据的创建,用new的方式就不是很有效了,因此JVM中定义了一套对于基本 数据类型的描述,它直接保存值到堆栈当中,而不需要在堆中创建对象. Java需要确定每种基本数据类型所占空间的大小,而且他们所占空间的大小是固定不变 的,这也是java具有高移植性的一个原因,下面是java中所定义的9中基本数据类型及其封装类: 由于…