资讯专栏INFORMATION COLUMN

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

qianfeng / 2159人阅读

摘要:标识符和关键字标识符可以用来表示文件名,变量名,类名,接口名和成员方法等。字符集是字符集,该字符集一个字符占两个字节。标示符就是由字母和数字组成的,除了关键字之外的字符序列。

标识符和关键字

标识符可以用来表示文件名,变量名,类名,接口名和成员方法等。
关键字是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 表明两个或者多个变量必须同步地发生变化

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/66380.html

相关文章

  • Java学习笔记(一)

    摘要:是完全面向对象的语言,对象具有状态行为和标识。类一一是具有共同特征和行为的一类事物的统称。受保护的,对同一包内的类和所有子类可见。一种通用的内存池,用于存放所有对象。类级变量又称全局级变量或静态变量,需要使用关键字修饰。 java语言的基本特点 java语言是面向对象的高级程序设计语言,它是编译型的语言,Java语言不使用指针,并提供了自动的垃圾回收机制,使得程序员不必为内存管理而担...

    chengtao1633 评论0 收藏0
  • JavaScript高级程序设计学习笔记三(基本语法)

    摘要:数据类型中有种简单数据类型也称为基本数据类型和。在中非空字符串,非零数字,任意对象,都被认为。而空字符串,和,,认为是。用于表示整数和浮点数。标识符由数字字母下划线美元符组成,但首字母不能是数字。变量方法对象命名推荐驼峰法。 JavaScript语法 一.语法简介 因为JavaScript语法和Java等语法非常类似。所以只是简单介绍一下。 大小写 JavaScript是大小写敏感的语...

    Mike617 评论0 收藏0
  • JavaScript 学习笔记一 (入门篇)

    摘要:学习笔记一入门篇最近正在看高级程序设计,一直没来得及总结一下,顺便对之前看的编程艺术进行一些简单的总结,如有一些不正确的地方还请多指出讨论。其他字符可以是字母下划线美元符号或者数字。 JavaScript 学习笔记一 (入门篇) 最近正在看《JavaScript高级程序设计》,一直没来得及总结一下,顺便对之前看的《JavaScript DOM编程艺术》进行一些简单的总结,如有一些不正...

    lentoo 评论0 收藏0
  • python3学习笔记(1)----基本语法

    摘要:一的基本语法缩进统一个或者个空格。中的数据类型中有个标准类型数字字符串列表元组集合字典数字复数在中,只有一种整数类型,表示长整型。如则会显示,并不是换行。空行与代码缩进不同,空行并不是语法的一部分。我们将首行及后面的代码组称为一个子句。 一、python3的基本语法 1、缩进统一(1个tab或者4个空格)。 for i in range(10): print (i) ...

    yanwei 评论0 收藏0
  • Java键字笔记

    摘要:我在查询一些资料的时候,发现资料中说的关键字都不一致,而且具体的单词也都大不相同,所以我特意查阅了截止到目前最新的官方文档,对此进行了整理因为是在的时候收购的公司,所以官网上我只找到了的文档官方文档链接中中的就是对应的版本要把我在查询一些资料的时候,发现资料中说的关键字都不一致,而且具体的单词也都大不相同,所以我特意查阅了jdk6-15(截止到目前(2020.01.04)最新)的官方文档,对...

    Tecode 评论0 收藏0

发表评论

0条评论

qianfeng

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<