当前位置: 首页 > 学习 > 电脑学习 > 程序设计 > JAVA > 基础教程 > 正文

java基本词汇

http://www.zk168.com.cn  招考学习网 2006-4-11 0:56:38
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--

既然你已经看过了几个短的Java 程序,现在让我们更正式的介绍Java 的基本元素。Java 程序由空白分隔符、标识符、注释、文字、运算符、分隔符,以及关键字组成。运算符将在下一章详细讨论,本节讨论其他的元素。

2.6.1 空白分隔符(whitespace)
Java 是一种形式自由的语言。这意味着你不需要遵循任何特殊的缩进书写规范。例如, 例子程序的所有代码都可以在一行上,你也可以按自己喜欢的方式输入程序代码,前提是必须在已经被运算符或分隔符描述的标记之间至少留出一个空白分隔符。在Java 中,空白分隔符可以是空格,Tab跳格键或是换行符。

2.6.2 标识符(identifiers)
标识符是赋给类、方法或是变量的名字。一个标识符可以是大写和小写字母、数字、下划线、美元符号的任意顺序组合,但不能以一个数字开始。否则容易与数字、常量相混淆。再次强调一下,Java 是区分大小写的,VALUE 和Value 是两个不同的标识符。下面是一些有效的标识符:

AvgTemp count a4 $test this_is_ok

下面是一些无效的变量名:

2count high-temp Not/ok

2.6.3 常量(literal)
在Java 中,常量用literal表示。例如,下面是一些常量:

100 98.6 'X' "This is a test"

从左到右,第一个表示一个整数,第二个是浮点值,第三个是一个字符常数,最后是一个字符串。常量能在任何地方被它所允许的类型使用,代表的是所属类型的一个值。

2.6.4 注释(comments)
Java 定义了3种注释的类型。其中2种注释类型你已经知道了:单行注释和多行注释。第3种注释类型被称为文档注释(documentation comment )。这类注释以HTML 文件的形式为你的程序作注释。文档注释以“/** ”开始,以“*/”结束。在附录A中对文档注释作了解释。

2.6.5 分隔符(separators)
在Java 中,有一些字符被当作分隔符使用,最常用的分隔符是分号(;),用来分隔语句。下面是常用的分隔符。

符号 名称 用途
() 圆括号 在定义和调用方法时用来容纳参数表。在控制语句或强制类型转换组成
的表达式中用来表示执行或计算的优先权
{ } 花括号、大括号 用来包括自动初始化的数组的值。也用来定义程序块、类、方法以及局
部范围
[ ] 方括号、中括号 用来声明数组的类型,也用来表示撤消对数组值的引用
; 分号 用来终止一个语句
, 逗号 在变量声明中,用于分隔变量表中的各个变量。在for 控制语句中,用来
将圆括号内的语句连接起来
. 句号(点) 用来将软件包的名字与它的子包或类分隔。也用来将引用变量与变量或
方法分隔

2.6.6 Java 关键字
目前Java 语言一共定义了48个保留关键字(参见表2-1 )。这些关键字与运算符和分隔符的语法一起构成Java 语言的定义。这些关键字不能用于变量名、类名或方法名。

关键字const和goto 虽然被保留但未被使用。在Java 语言的早期,还有几个其他关键字被保留以备以后使用。但是目前Java 定义的关键字如表2-1 所示。

除了上述关键字,Java 还有以下保留字:true,false,null 。这些词是Java 定义的值。你也不能用这些词作为变量名,类名等等。

表2-1 Java 保留关键字

abstract const finally Int public this
boolean continue float interface return throw
break default for long short throws
byte do goto native static transient
case double if new strictfp try
catch else implements package super void
char extends import private switch volatile
class final instanceof protected synchronized while
2.6.7 Java 类库

在本章的示例程序中用到了Java 的两个内置方法:println ( ) 和print( ) 。前面提到过,这些方法是System 类的成员,它已经被Java 预定义且自动地包括在你的程序中。Java 环境依靠几个内置的类库,这些类库包含许多内置的方法,用以提供对诸如输入/输出(I/O )、字符串处理、网络、图形的支持。标准的类还提供对窗口输出的支持。因此,作为一个整体,Java 是Java 语言本身和它的标准类的组合体。你将会看到,Java 类库提供了Java 的许多功能。毫无疑问,要成为一个Java 程序员,其中的一部分工作就是学会使用标准的Java 类。在本书第1部分,需要时会对标准库类库和方法的各种元素进行介绍。在本书的第2部分,将对类库作详细地描述。

-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·实质、过程及意义——阿多尔诺“否定的辩证法”探微
·从Ontology的译名之争看哲学术语的翻译原则
·论马克思主义哲学经典的解释——解释学方法及其在马克
·中国哲学当前的核心与周边问题
·和合学与21世纪文化价值和科技
·中国文化的和合精神与21世纪
·宗教之间理当相互宽容
·上半个世纪的自由主义
·殷周至春秋时期神人关系之演进
·大学之道:构建以“三纲八目”为核心的道德修养体系
相关内容:
 
·环保企业人力资源开发与管理的实证研究————巨龙公
·重油制气污水处理系统(A/O)技术改造
·英美CPA管理模式及其启示
·改造NERA微波公务信道为国产监控信道
·EAStudio让电子商务网站如虎添翼
·基于PB6和ORACLE8开发“劳动信息管理系统”
·巧解Pretty  Park 病毒一例
·CDMA在中国的应用以及向CDMA2000的过度中的问题研究
·SMA施工控制与现场监理
·浅谈改性沥青及SMA路面平整度的控制
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>