Java-Token

时间:2020-02-23 14:36:58  来源:igfitidea点击:

在本教程中,我们将学习Java令牌。

字符集

这是我们用来编写Java代码的一组字符。

Java使用Unicode字符集,该字符集支持来自20多种语言的34,000多个字符。

Token

Token是程序的最小个体单元。

以下是Java编程语言中使用的标记。

  • 关键词
  • 标识符
  • 字面量
  • 运算符
  • 分隔符

关键词

关键字是向语言编译器传达特殊含义的词,是为特殊目的而保留的,因此不能用作普通的标识符名称。

以下是Java中使用的关键字。

abstractcontinuefornewswitch
assertdefaultgotopackagesynchronized
booleandoifprivatethis
breakdoubleimplementsprotectedthrow
byteelseimportpublicthrows
caseenuminstanceofreturntransient
catchextendsintshorttry
charfinalinterfacestaticvoid
classfinallylongstrictfpvolatile
constfloatnativesuperwhile

标识符

标识符用作程序不同部分的名称的通用术语,如变量、方法、数组等的名称。

标识符名称是用户定义的,必须遵循给定的规则。

  • 标识符的第一个字符必须是字母或者下划线

  • 标识符名称只能使用字母(A-Z和A-Z)、数字(0-9)和下划线_

  • 不能使用空格

  • 无法使用关键字

例如:年龄、分数、isGameOver等。

文字字面量

文字字面量是使用数字、字母和其他符号表示存储在变量中的值的字符序列。

Java中有五种类型的文本。

  • 整型字面量

  • 浮点文字字面量

  • 字符文字字面量

  • 字符串文字字面量

  • 布尔文字字面量

整型文字

整数是没有小数部分的数字,有三种类型的整数,即十进制、八进制和十六进制整数。

十进制整数采用10进制,使用0到9之间的10位数字。

例如:-9、0、10等。

八进制整数是以8为基数的数字系统,使用从0到7的8位数字,前导为0。

例如:07017等。

十六进制整数采用16进制,使用从0到9的10位数字和从A到F的6个字母,前导为0x和0x。
也可以使用从A到F的小写字母。

例如:0x11、0xAA、0xbb、0x12F等。

点击这里学习从十进制到二进制、八进制、十六进制的数字转换教程系列。

浮点文字

这些数字有小数部分。
例如-10.2、0、100.99等。

字符文字

字符文字是用单引号括起来的符号。

例如:"a"、"1"等。

字符串文字

字符串文字是用双引号括起来的字符序列。

示例:"你好,世界"

布尔文字

布尔文字为真或者假。

运算符

运算符是一种符号,它接受一个或者多个参数,然后执行一些操作并返回一些结果。

示例:加法运算符 +取两个数字并返回总和。

分隔符

分隔符是我们用来分组或者排列代码的符号。

示例:我们使用括号 ()封闭方法的参数。
我们还使用它们来对表达式中的变量和值进行分组,如 (10 + a) - b其中,a和b是一些变量。

注释

我们使用注释来描述代码,强调开发人员可以引用的要点,并防止代码被编译。

java中有两种注释,类似于java、PHP、C++等其他编程语言。

  • 单行注释

  • 多行注释

我们使用两个正斜杠来创建单行注释。

//this is a single line comment

我们使用 /*开始多行注释并 */结束多行注释。

/**
 * this is a
 * multi line comment
 */