66 lines
1.6 KiB
Markdown
66 lines
1.6 KiB
Markdown
---
|
||
title: tokens
|
||
localeTitle: 令牌
|
||
---
|
||
# Java中的标记
|
||
|
||
这些是程序的基本构建块或程序的最小单元。 Java支持五种类型的令牌:
|
||
|
||
## 1.关键词
|
||
|
||
这些是在编译器中具有预定义定义的单词,不能用作标识符的名称。在Java中有51个关键字和2个保留字。
|
||
|
||
## 2.标识符
|
||
|
||
这些是给予程序的不同组件的各种名称。这些包括变量,方法,类等的名称。它们不能以数字开头,但可以包含数字,字母,下划线,货币符号。
|
||
|
||
## 3.文学
|
||
|
||
这些提供了一种在程序中表达特定值的方法。这些是以下类型:
|
||
|
||
### 数字文字
|
||
|
||
这些在Java中有三种类型。
|
||
|
||
* ####整数文字
|
||
* ####浮点文字
|
||
* ####字符文字
|
||
|
||
### 布尔文字
|
||
|
||
这些有两种类型
|
||
|
||
* \#### true
|
||
* \#### false
|
||
|
||
### 字符串文字
|
||
|
||
## 4.运营商
|
||
|
||
这些是用于执行某些操作的特殊符号类型。例如+, - ,\*,/,%
|
||
|
||
## 5.分离器
|
||
|
||
这些包括选项卡,输入,空格键。
|
||
|
||
##### 现在让我们考虑一个程序
|
||
|
||
```java
|
||
//Printing Hello World
|
||
|
||
public class Hello
|
||
|
||
{
|
||
|
||
public static void main(String args[])
|
||
|
||
{
|
||
|
||
System.out.println(“Hello World”);
|
||
|
||
}
|
||
|
||
}
|
||
```
|
||
|
||
源代码包含标记,例如_public_ , _class_ , _Hello_ ,{, _public_ , _static_ , _void_ , _main_ ,(, _String_ ,\[\], _args_ ,{, _System_ , _out_ , _println_ ,(, _“Hello World”_ ,},}生成的标记·编译成Java字节码,能够在解释的java环境中运行。令牌对于编译器检测错误很有用。当令牌没有按特定顺序排列时,编译器会生成错误消息。 |