第二讲 Java 语言基础任何程序设计语言,都是由语言规范和一系列开发库组成的。如标准 C,除了语言规范外,还有很多函数库; MS Visual C++ 更是提供了庞大的 APIs 和 MFC 。 Java 语言也不例外,也是由 Java 语言规范和 Java 开发包组成的。学习任何程序设计语言,都是要从这两方面着手,尤其是要能够熟练地使用后者。 1、 Java 语言基本元素 2、 Java 数据类型 3、 Java 语言结构 4、 Java 控制语句 5、 Java 类定义规范 6、 Java 数组 7、 Java 开发类库组成主要内容语言规范开发类包?标识符( Identifier ) ?保留字( Reserved Word ) 1、Java 语言基本元素?程序员对程序中的各个元素加以命名时使用的命名记号称为标识符( identifier )包括: 类名、变量名、常量名、方法名、… Java 语言中,标识符是以字母,下划线( _),美元符($) 开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。?合法的标识符 identifier userName User_Name _sys_value $change ?非法的标识符 2 mail room# class 1、Java 语言基本元素——标识符?具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留字( reserved word )。 abstract break byte boolean catch case class char continue default double do else extends false final float for finally if import implements int interface instanceof long length native new null package private protected public final return switch synchronized short static super try true this throw throws threadsafe transient void while 1、Java 语言基本元素——保留字?数据和返回值类型: int, void, return ……?包/类/成员/接口: package, class, interface ?访问控制: public, private, protected ?循环及循环控制: if, switch, break ?例外处理: throw, try, finally ?保留词(无含义但不能使用): goto , const 1、Java 语言基本元素——保留字:基本分类?在 Java 中, true 、 false 和 null 都是小写的。区别于 C++ 中大写的 TRUE 、 FALSE 和 NULL 。?所有的数据类型所占用的字节数都是固定的,并且和实现无关的,因此在 Java 中没有 sizeof 操作符。?不必死记这些关键词,当理解每个关键词的含义后,自然就记住了所有的关键词。 1、Java 语言基本元素——保留字:注意事项 2、Java 数据类型?常量( Constant ) ?变量( Variable ) ?数据类型( Data Type ) ?基本数据类型( Primary Data Types ) ?复合数据类型( Composite Data Types ) Java 中的常量值是用文字串表示的,它区分为不同的类型,如整型常量 123 ,实型常量 ,字符常量‘a’,布尔常量 true 、 false 以及字符串常量" This is a constant string." 。与C、 C++ 不同, Java 中不能通过# define 命令把一个标识符定义为常量,而是用关键字 final 来定义,其定义格式为: final Type varName = value [, varName [ =value] …]; ? final int ount = 100, ount = 50; ? final double PI= 2、Java 数据类型——常量?程序中的基本存储单元,其定义包括变量名、变量类型和作用域几
JAVA程序语言-课件(PPT讲稿) 来自淘豆网m.daumloan.com转载请标明出处.