A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 滔哥 黑马帝   /  2014-8-13 11:41  /  10419 人查看  /  133 人回复  /   3 人收藏 转载请遵从CC协议 禁止商业使用本文


我们在之前的代码中看到的,类似于i1,i2,input这些变量名,都有一个统一的名字叫做标识符。Java中的标识符有以下这些命名规则:
  1. 标识符由字母、数字、下划线(_)和美元符号($)所构成
  2. 标识符必须以字母、下划线或美元符号开头,不能以数字开头
  3. 标识符不能是保留字
  4. 标识符不能是true、false或null
  5. 标识符可以有任意长度
复制代码

在刚才的规则中我们提到了一项“保留字”,那么保留字又是些什么呢?
保留字是在语言中已经被定义过了的字,我们不能将这些字再作为变量名或过程名。Java中有以下50个关键字:
abstract
double
int
super
assert
else
interface
switch
boolean
enum
long
synchronized
break
extends
native
this
byte
for
new
throw
case
final
package
throws
catch
finally
private
transient
char
float
protected
try
class
goto
public
void
const
if
return
volatile
continue
implements
short
while
default
import
static

do
instanceof
strictfp



点评

给力  发表于 2014-8-19 10:26
给力  发表于 2014-8-19 10:22

133 个回复

倒序浏览

回帖奖励 +1

又复习了一遍,感觉在这看总结,比在书上看的好多了

点评

深有同感  发表于 2015-7-12 11:30
回复 使用道具 举报

回帖奖励 +1

const 和 goto 关键字可以说完全继承自c++,书上说java只保留却不用这两个关键字.
回复 使用道具 举报

回帖奖励 +1

一共是50个关键字?。。。
回复 使用道具 举报

回帖奖励 +1

复习了一下
回复 使用道具 举报 1 0

回帖奖励 +1

值得收藏!

点评

很有价值 很有价值  发表于 2015-7-12 11:33
回复 使用道具 举报

回帖奖励 +1

开开心心顶贴去!
回复 使用道具 举报
aisini 金牌黑马 2014-8-13 14:30:39
8#

回帖奖励 +1

值得学习ing
回复 使用道具 举报

回帖奖励 +1

过来看看
回复 使用道具 举报

回帖奖励 +1

顶顶顶 很涨知识
回复 使用道具 举报

回帖奖励 +1

涛哥  你你又这么无私 这么给力  
{:3_67:}我要给你生孩子!!!!!!
回复 使用道具 举报

回帖奖励 +1

在Java中const 和 goto 只做保留字还没有使用;true、false或null不是关键字,只是作为字面值使用,相当于常量。
回复 使用道具 举报

回帖奖励 +1

好帖,学习了
回复 使用道具 举报
好帖,学习了
回复 使用道具 举报
好帖,学习了
回复 使用道具 举报

回帖奖励 +1

恩,滔哥果然是滔哥,总结的果然很全面。
回复 使用道具 举报

回帖奖励 +1

居然有两个说不上来是什么关键字!!!
回复 使用道具 举报

回帖奖励 +1

巩固基础!加强学习!滔哥威武!
回复 使用道具 举报

回帖奖励 +1

顶~~~~巩固知识点啊!!!!
回复 使用道具 举报

回帖奖励 +1

复习 下 标识符
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马