本帖最后由 黄玉昆 于 2013-3-8 19:20 编辑
重申一下啊:
数据类型有几种?两种
基本数据类型,引用数据类型
基本数据类型:byte、short、int、long、char、boolean、float、double
引用数据类型:类类型、数组、接口
如Person p = new Person("张三",23);在这里,各类型如下:
基本数据类型:是int型的23,存在于栈内存中
引用数据类型:
是引用型变量p,存在于栈内存中
类类型有两个:
1、是类型为类Person,new出来的对象:new Person("张三",23);存在于堆内存中
2、是类型为String的"张三",存在于方法区中的常量池中。 |