第二章Java语言基础 ●2.1Java程序的基本结构 2.2Java符号集 ●2.3数据的简单类型 ●2.4常量 ●2.5变量 2.6运算符与表达式 ●2.7流程控制语句
第二章 Java语言基础 ⚫ 2.1 Java程序的基本结构 ⚫ 2.2 Java符号集 ⚫ 2.3 数据的简单类型 ⚫ 2.4 常量 ⚫ 2.5 变量 ⚫ 2.6 运算符与表达式 ⚫ 2.7 流程控制语句
2.1Java程序的基本结构 Java语言的源程序是一个或多个以.java为扩展名的文件,这 些文件就是Java编译器 Javac的编译单元。而每个单元又由 package语句、 import语句、类声明或接口声明语句构成。 冷包( package)是类和接口的集合,即为类库。Java语言用类库 管理类,这样能够方便管理,减少类名间的竞争。Java的类 都包含在类库中, package语句可用来指定类所属的类库。 冷 Impor语句类似C或C+语言中的包含语句 include语句,为 程序装载类或包,使程序能够使用Java环境下的其它类。 令接口( interface)声明语句是用来声明接口的各种属性的。类 ( class)声明语句是用来声明类的名字及相关属性等内容
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 I public static void main(String args[]) 其中 Name of Package表示包名,0 ther ClassName表示某 类名, ClassName表示正在创建的类名 >这里 package语句将正在创建的类 ClassName放到包 Name of Package(即类库)中; import语句装载了一个名为0 therClassName的类; class声明语句则声明了一个类名为 ClassName的类及其相 关属性等内容
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.2Java符号集 符号是构成程序的基本单位,不同 的语言所采用的符号标准有所不同,在 C和C+等一些语言中,一般都采用 ASCI码,而Java则采用的是 Unicode字 符集,又称统一码字符集,它可以支持 多种语言
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.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 关键字在语言中,有其特殊的意义,不能作为一般的 标识符使用,即一般的标识符(变量名、类名、方法名等) 不能与其同名