- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 Java语言基础 2.1 Java程序的基本结构 2.2 Java符号集 2.3 数据的简单类型 2.4 常量 2.5 变量 2.6 运算符与表达式 2.7 流程控制语句 2.1 Java程序的基本结构 Java语言的源程序是一个或多个以.java为扩展名的文件,这些文件就是Java编译器javac的编译单元。而每个单元又由package语句、import语句、类声明或接口声明语句构成。 包(package)是类和接口的集合,即为类库。Java语言用类库管理类,这样能够方便管理,减少类名间的竞争。Java的类都包含在类库中,package语句可用来指定类所属的类库。 import语句类似C或C++语言中的包含语句include语句,为程序装载类或包,使程序能够使用Java环境下的其它类。 接口(interface)声明语句是用来声明接口的各种属性的。类(class)声明语句是用来声明类的名字及相关属性等内容。 Java程序的基本结构(例子) 例如有如下代码,并存入文件ClassName.java中: package Name_of_Package; import OtherClassName; class ClassName { public static void main(String args[]) { ... } } 其中Name_of_Package表示包名,OtherClassName表示某类名,ClassName表示正在创建的类名。 这里package语句将正在创建的类ClassName放到包Name_of_Package(即类库)中; import语句装载了一个名为OtherClassName的类; class声明语句则声明了一个类名为ClassName的类及其相关属性等内容。 2.2 Java符号集 符号是构成程序的基本单位,不同的语言所采用的符号标准有所不同,在C和C++等一些语言中,一般都采用ASCII码,而Java则采用的是Unicode字符集,又称统一码字符集,它可以支持多种语言。 2.2.1 关键字 关键字是构成编程语言本身的符号,是一种特殊的标识符,又称保留字。Java语言中关键字有40多个,它们是: abstract boolean break byte case cast catchchar class const continue default do doubleelse extends final finally float for futuregeneric goto if implements import innerinstanceof int interface long native newnull operator outer package privateprotected public rest return short staticsuper switch synchronized this throw throwstransient try var void volative while 关键字在语言中,有其特殊的意义,不能作为一般的标识符使用,即一般的标识符(变量名、类名、方法名等)不能与其同名。 2.2.2 标识符(一) 标识符是变量、类、方法等在程序中的唯一名字。构造出一个标识符的名字,需要按照一定的规则取名。在Java语言中,标识符取名的规则是: 必须由字母、下划线_或美元符$开头; 并由字母、0─9的数字、下划线_或美元符$组成的; 不能与关键字名或布尔值(true和false)同名。 2.2.2 标识符(二) 取名除了符合上述规则外,还要注意以下几个方面: 标识符名字是要具有一定的实际含义的一串字符,以便增强程序的可读性; 尽量少用除英文字母、下划线、美元符以外的字母,以减少录入难度; 少用美元符,以利于链接C代码时的处理; 对标识符开头的字母以及标识符中间单词的第一个字母大写,而其余的字母都小写,最好不要用全部大写的标识符。 例如:HelloWorldApp。 2.2.3 程序中的注释 Java语言可以用三种形式在程序中注释。前两种与C++形式相同,而第三种是Java新增加的形式,它们分别为: 2.3 基本数据类型 说明 每一种基本数据类型都对应一种类,例如double类型对应Double类;char类型对应Character类。 这些类在包含基本数据类型所表示的一定范围、一定格式的数值的同时,还包含了一些特定的方法,可以实现对数值的专门操作。 从这个意义上说,Java仍继承了面向过程的一些
文档评论(0)