面向对象程序设计Java第2章ppt课件.ppt

面向对象程序设计Java第2章ppt课件.ppt

ID:58988540

大小:957.50 KB

页数:43页

时间:2020-09-27

面向对象程序设计Java第2章ppt课件.ppt_第1页
面向对象程序设计Java第2章ppt课件.ppt_第2页
面向对象程序设计Java第2章ppt课件.ppt_第3页
面向对象程序设计Java第2章ppt课件.ppt_第4页
面向对象程序设计Java第2章ppt课件.ppt_第5页
资源描述:

《面向对象程序设计Java第2章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2013年9月面向对象程序设计Java第2章Java语言基础1.Java程序基本结构2.Java字符集3.Java数据类型4.Java常量与变量5.Java运算符与表达式Java程序基本结构Java源程序中可包含三个基本部分:一个包声明package语句(可选);packagedatabase;任意数量的引入import语句(可选);importjava.applet.Applet;类和接口声明。classHello{...}interfaceDataCollect{...}包声明:package语句包是类和接口的集合,即为类库;用类

2、库管理类,方便对类和接口管理,减少类名、接口名之间的重名问题;Java的类都包含在类库中,package语句为类、接口(或者说是字节码文件)来指定所属的类库(包)。在一个源程序中,只能有一个包声明语句,且是程序的第一条语句。引入语句:import语句源程序中可以有任意条import引入语句;当源程序在编译时,会将需要的在引入语句中的类引入到程序中。import语句在包语句后,所有类或接口之前。类和接口声明类和接口是程序的基本组成单元;类是由成员变量和成员方法等组成,表示了对象的基本属性和行为;接口表现了对象所具有的行为规范。源程序中至

3、少有一个类或接口创建。Java字符集符号集符号是构成程序的基本单位。Java采用的是Unicode码,又称统一码字符集,使用16位存储空间,支持多种语言,更具有国际化特性;当Unicode中的高8位为0时,则低8位的编码与ASCII码相同。ASCII码是用8位存储空间。Java的符号也分为五种类型关键字(Keywords);标识符(Identifiers);常量(Literals);运算符(Operands);分隔符(Separator)。关键字(Keywords)关键字是构成编程语言本身的符号,是一种特殊的标识符,又称保留字。Jav

4、a语言中关键字有40多个。关键字(Keywords)对Java编译器有特殊的含义,标识数据类型或程序构造名。编译器通过对关键字的检查程序合法性;注意以下有关关键字的重要事项:true、false和null为小写,不能大写。严格地讲,它们不是关键字,而是一种值。但是仍然把它们作为关键字使用。所有类型的长度和表示是固定的,不能在程序的运行中改变它。不能作为一般的标识符使用,即一般的标识符(变量名、类名、方法名等)不能与其同名。标识符(Identifiers)在Java语言中,标识符取名的规则:必须由字母、下划线或美元符开头的;并由字母、数

5、字、下划线和美元符组成的;不能与关键字同名;例如:合法标识符:Identifier、userName、User_Name不合法标识符:2mail、room#、class标识符名有:类名、接口名;例:Hello、DataCollect对象名、数组名、变量名、方法名、语句标号。tom、font、stuName、setData()、...好的取名习惯:类名、接口名的第一个字母大写,其余小写;其它标识符第一个字母小写。在标识符中的单词第一个字母大写,其它小写。标识符(Identifiers)适当注释会大大增强程序的可读性,注释内容本身不对程序

6、执行产生任何影响,只会使程序易读。三种注解://——由//开始到行末为注释内容。例:intstuName;//学生名/**/——在/*到*/之间为注释。例:/*源程序:Hello.java*//***/——在/**到*/之间为注释,javadoc专用。例:/**初始化成员变量的值*/程序中的注释Java数据类型数据类型Java语言的数据类型有两大类:简单类型和引用类型。数据类型简单类型引用类型整数类型:byte、short、int、long浮点类型:float、double字符类型:char布尔类型:boolean数组:[

7、]类:class接口:interface简单数据类型分为整数型、浮点型、字符型和布尔型。其开销为:Java语言数据中的数值类型都是有符号(正负号)的,在贮存数值类型的数据时,其最高位用来表示数据的正负号。简单类型的变量被声明时,存储空间也同时被分配。该贮存空间只占用一个单一贮存单元。对简单类型变量访问则直接可以得到它的数据。简单数据类型引用类型(数组、class或interface)声明变量时,是不会为变量(即对象)分配存储空间。它们声明的变量不是数据本身,而是数据的引用(reference),需用new运算符来为引用类型的变量分配贮

8、存空间;引用:类似C/C++中的指针,但又不同于C/C++中的指针,它的引用必须由Java的虚拟机创建和管理。Java语言本身不支持指针;引用类型变量的值是一个数据的引用(即地址)。它是对占有由多个贮存单元构成的贮存空间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。