黑马程序员技术交流社区
标题:
String类型和int类型有什么区别
[打印本页]
作者:
【灰太狼】
时间:
2014-7-15 23:50
标题:
String类型和int类型有什么区别
本帖最后由 【灰太狼】 于 2014-8-3 16:44 编辑
String是字符串类型,int是整型,它们都是存储数据,但是在编辑器里为什么int,char等数据类型都是蓝色的,而String是红色的?有什么本质区别。
作者:
lancerjs
时间:
2014-7-15 23:59
String是引用数据类型,int,char是基本数据类型
作者:
java—family
时间:
2014-7-16 00:00
int 和char 存的数据在栈内存中 被它们定义的类型 是变量 string 定义的数据时常量在 数据在常量池中。
作者:
chensuyu
时间:
2014-7-16 00:02
没看String的开头都是大写的么,。。。
作者:
357016138
时间:
2014-7-16 00:05
String本身也是一个类啊
作者:
MissBear
时间:
2014-7-16 10:49
String是引用类型,int,char都是基本类型。
作者:
杨冬冬
时间:
2014-7-16 11:02
1.类型不同
String 是一个类 是引用数据类型
int是一个基本数据类型
2.在内存中的位置不同
int在栈中
String的引用地址存在栈中,数据是一个常量存储在一个常量池中
作者:
hmid
时间:
2014-7-16 11:06
上面说的都对!√
作者:
導ぷ仙″兲蕐
时间:
2014-7-16 11:23
String 是引用类型 是类,int是基本类型
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2