java的标识符和关键字_java学习笔记 - 标识符和关键字

标识符和关键字

标识符可以用来表示文件名,变量名,类名,接口名和成员方法等。

关键字是Java语言中保留的一些英文单词,具有特殊的含义。

java字符集是Unicode字符集,该字符集一个字符占两个字节。

java字母和java数字

java字母是一种广义上的字母,包括A~Z以及a~z,下划线_,美元符号$,以及其它语言中相当于“字母”的字符,比如中文中的字符“猫”等。

java数字是指10个ASCII数字(0~9)以及除英语外其它相当于数字的字符。

标示符就是由java字母和java数字组成的,除了关键字、true、false、null之外的字符序列。标识符必须由java字母开头。

isJavaIdentifierStart 与 isJavaIdentifierPart

Character对象具有两个静态方法,一个是isJavaIdentifierStart()用于判断是否可以为标识符开始,一个识isJavaIdentifierPart()用于判断是否可以组成标识符(除了首字符)。

public static boolean isJavaIdentifierStart(char ch)

public static boolean isJavaIdentifierPart(char ch)

java关键字

更多关于java关键字的罗列与介绍,可以阅读 http://blog.csdn.net/hfmbook/...

其中有一些比较不常见:

assert 用于进行程序测试

const 保留关键字,没有具体含义

goto 保留关键字

native 表明这是与计算机相关的语言(如C C++ FORTRAN语言)实现的。

strictfp 用来声明FP-strict(单精度或者双精度浮点数)表达式遵循IEEE-754算术规范)。

synchronized 表明一段代码需要同步执行

transient 表明不用序列化的成员域

volatile 表明两个或者多个变量必须同步地发生变化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值