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

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

ID:57168961

大小:643.00 KB

页数:41页

时间:2020-08-02

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

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

1、面向对象程序设计(Java)第2章Java语言基础上一章复习课后练习配置Windows+JDK1.5开发环境;编写、编译并运行一个简单Java应用程序(Application);编写、编译并运行一个简单的Java小程序(Applet)。2上一章复习3上一章复习4上一章复习5上一章复习UTF-8编码问题JDK环境下使用支持UTF-8的编辑器(UltraEdit、Editplus)编译时使用参数javac-encodingutf-8xxx.javaEclipseIDE环境下菜单Window-Preferences-G

2、eneral-ContentTypes菜单Window-Preferences–Web包的使用packagecn.java.ch2; importjava.util.Date; importjava.io.*;必须使用包6本章学习要点Java基本的数据类型和表示方法数值类型的运算逻辑运算和比较条件执行语句,包括三种条件语句和switch语句循环控制语句,包括for、while、dowhile循环及相应的辅助语句字符串类String和BufferString数组的声明及使用7本章介绍Java的基本编程知识,例如:变

3、量和数据类型,运算符,表达式,控制流程,以及其他的特点。Java语言抛弃了C、C++中不合理的内容,主要有如下几点:(1)全局变量:Java程序中,不能在类之外定义全局变量,只能通过在一个类中定义公用、静态的变量来实现一个类中的全局变量。(2)goto语句:Java不支持goto语句,而是通过异常处理语句try、catch、final等来处理遇到错误时跳转的情况。(3)指针:Java语言不支持指针的操作,但通过引用等特性实现了指针的功能及灵活性。(4)内存管理:Java语言系统则能创建并动态维护数据结构所需的内存

4、,并自动完成内存垃圾的收集工作。82.1变量和数据类型变量是用标识符命名的数据项,是程序运行过程中其值可以改变的量。在程序中使用的每一个变量必须提供一个名字。Java是强类型语言,这就意味着每一个变量都必须有一个数据类型。为了描述一个变量的类型和名字,必须用如下方式编写变量声明:类型变量名;使用变量之前必须先声明变量。声明变量包括两项内容:变量名和变量的类型。通过变量名可使用变量包含的数据。变量的类型决定了它可以容纳什么类型的数值以及可以对它进行什么样的操作。变量声明的位置,决定了该变量的作用域。92.1变量和数

5、据类型变量名应满足下面的要求:必须是一个合法的标识符。不能是一个关键字或者保留字(如true、false或者null)。在同一个作用域中必须是唯一的。Java语言规定标识符由字母、下划线(_)、美元符($)和数字组成,且第一个字符不能是数字。其中,字母包括:大、小写字母、汉字等。一般约定:变量名是以小写字母开头。如果变量名包含了多个单词,则在每个单词的第一个字母大写,如isVisible。下划线“_”可以用在常数中用它分离单词,因为常数名都是用大写字母,用下划线可以更清晰。102.1变量和数据类型Java语言规范

6、提供了两种数据类型:简单类型和引用类型。引用类型可使用一个引用变量得到它的值或者得到由它所表示的值的集合,一个简单变量名是取该变量的真实值。112.2运算符只有一个运算对象的运算符称为一元运算符。一元运算符支持前缀和后缀运算符。前缀运算符是指运算符出现在它的运算对象之前,例如:operatorop//前缀运算符后缀运算符是指运算对象出现在运算符之前,例如:opoperator//后缀运算符需要两个运算对象的运算符号称为二元运算符。比如赋值号(=)就是一个二元运算符。所有的二元运算符使用中缀运算符,即运算符出现在两

7、个运算对象的中间:op1operatorop2//中缀运算符三元运算符需要三个运算对象。Java语言有一个三元运算符“?:”,它是一个简要的if-else语句。三元运算符也是使用中缀运算符,例如:op1?op2:op3//中缀运算符122.2运算符运算符分成以下几类:算术运算符这些运算符为+(加)、-(减)、*(乘)、/(除)以及%(取模)。其中求模运算op1%op2为op1除以op2的余数关系和条件运算符关系运算符用于比较两个值并决定它们的关系,然后给出相应的取值。移位和逻辑运算符赋值运算符其他的运算符132.

8、2运算符算术运算符看程序FunnyNumners、ArithmeticExample运行结果结果的数据类型运算数据类型long任何一个运算对象都不是float或者doule型,而且至少有一个运算对象为longint任何一个运算对象都不是float或者doule型,且不能为long型double至少有一个运算对象为double型float至少有一个运算对象为float型,但

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

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

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