📄 java02_06.htm
字号:
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Java语言教程</title>
</head>
<body background="Bg.gif">
<p align="center"><b><font size="5">2.6 JAVA语言的词法单位</font></b></p>
<p>
所谓词法单位,是指程序中具有独立含义、不可分割的单位。Java中的词法单位分成5类:</p>
<ol>
<li>关键词</li>
<li>标识符</li>
<li>常量</li>
<li>运算符</li>
<li>分隔符</li>
</ol>
<p> 关键词——Java中预先定义的符号,它们有固定的含义,用户定义的任何名字不得与它们冲突。例如public、int、class等。</p>
<p>
标识符——用户自己定义的符号,用来表示常量、变量、函数等。Java中的标识符以字母或下划线“_”或美圆符“$”开头,后面跟若干个字母、下划线、美圆符或数字。</p>
<p><b>练习1</b> 指出下列哪些标识符是合法的Java标识符:</p>
<p> i count num_day Scoll_Lock $a789
5a89 _Java abc&# a3*4 int Int</p>
<p>
常量——程序运行过程中其值不能被改变的量。包括布尔常量、数值常量、字符常量和字符串常量。</p>
<p> 运算符——对各种操作数进行运算的符号</p>
<p>
分隔符——对源程序中的各种字符串进行分隔,使之成为有意义的词法或语法单位的符号。例如:[]
() {} * . : = ; #</p>
<p><b>练习2</b> 指出下面程序中的各个词法单位:</p>
<p>
public class HelloWorldApp<br>
{ //an application <br>
public static void main (String args[ ])<br>
{ <br>
System.out.println("Hello World!"); <br>
} <br>
} </p>
<p><font size="3"><a href="index.htm">回目录</a>
<a href="java02_05.htm">上一课</a> <a href="java02_07.htm">
下一课</a></font></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -