黑马程序员技术交流社区

标题: 关于String的一个疑惑 [打印本页]

作者: 珠宝    时间: 2015-4-26 23:06
标题: 关于String的一个疑惑
String是关键词吗?是数据类型但为什么不像byte short  int  long  char  boolean float double 等数据关键词 一样整个单词全部小写,java语言不是规定关键词要小写吗?

作者: 刘镓旗    时间: 2015-4-26 23:11
String不是一个关键字,它是一个类,类名当然要首字母大写。即java.lang.String的字符串类,它的对象就是字符串。
作者: xiao7181jun    时间: 2015-4-26 23:15
String在java中不属于关键字,String是一个类名,即Class java.lang.String 的类名,也就是常说的字符串类,其对象就是字符串。
关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。
Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。
既然关键字不能用作类名,那么用作类名的就不是关键字,所以,String不是关键字。
作者: cyr    时间: 2015-4-27 12:01
String 是类所以首字母大写。
作者: lslkkk    时间: 2015-4-27 12:03
它是一个类,他定义出来的是一个对象
作者: 海带    时间: 2015-4-27 18:25
String 是个常用的类
作者: 小栀子    时间: 2015-4-27 18:35
String其实是类,是申明一个对象,不是基本数据类型
作者: ddddk    时间: 2015-4-27 20:11
进来学习了
作者: CZTTZ    时间: 2015-4-27 21:31
我也是来学习的
作者: winelx    时间: 2015-4-27 21:42
这不是关键字,这是一个类而已,你可以去查API
作者: 澂澂    时间: 2015-4-27 21:45
String是一个类,就是字符串类。
作者: kolyneh    时间: 2015-4-27 21:56
学习了,不错不错




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2