Java面向对象程序设计第19讲期末复习一-Read课件.ppt
《Java面向对象程序设计第19讲期末复习一-Read课件.ppt》由会员分享,可在线阅读,更多相关《Java面向对象程序设计第19讲期末复习一-Read课件.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java面向对象程序设计面向对象程序设计第第1919讲(期末复习一)讲(期末复习一)任课教师:徐鲁辉授课时间:2007/01/03 2007/01/05【考试题型考试题型】1判断题(共10题,共10分)2选择题(共20题,共40分)3填空题(共5空,共10分)4程序填空(共5空,共10分)5读程序写结果(共2题,共10分)6编程题(共2题,共20分)Java面向对象程序设计期末复习一【考试范围考试范围】1.Ch1 面向对象概述2.Ch2 导论3.Ch3 基本语法4.Ch4 Java对象的生命周期5.Ch5 对象设计的Java规范6.Ch7 I/O7.Ch9 GUIJava面向对象程序设计期末复
2、习一第第1章章 面向对象概述面向对象概述1.OO技术的三要素封装(Encapsulation)继承(Inheritance)多态(Polymorphism)“PIE”Java面向对象程序设计期末复习一第第2章章 Java导论导论1.Java语言的特点;2.Java的执行环境;3.JDK的组成、安装和配置;(重点)4.javac、java、appletviewer、javap等命令的使用;(重点)5.application和applet的基本结构;(重点)6.Java关于应用程序主方法的规定;(重点)7.applet的生命周期。Java面向对象程序设计期末复习一Java的执行环境的执行环境Jav
3、a面向对象程序设计期末复习一JDK的组成、安装和配置的组成、安装和配置1.JDK的组成J2EEJ2SEJ2ME2.JDK的配置SET PATH=c:j2sdk1.4.2_12binSET CLASSPATH=.;D:JavaTest告诉OS到哪里可以找到Java的编译器等可执行文件告诉OS到哪里可以找到编译或解释运行时所需的字节代码文件Java面向对象程序设计期末复习一applicationapplication基本结构:public class 类名 public static void main(String args)/编写代码位置 /其他方法设计application编辑、运行步骤:1
4、.编辑.java源文件;2.javac*.java;3.java*在这个方法中,除了变量名agrs可以改变,public/static可以倒序外,其它内容均不可改变,甚至排放的顺序都是不可改变的Java面向对象程序设计期末复习一appletapplet基本结构:import java.awt.Graphics;import javax.swing.JApplet;/或import java.applet.Applet;public class 类名 extends JApplet/或public class 类名 extends Applet public void paint(Graphic
5、s g)/直接绘制图形经常重写此方法 public void init()/小程序中包含其他图形组件时经常重写此方法 /其他方法设计小程序必须嵌入浏览器方可运行applet编辑、运行步骤:1.编辑.java源文件;2.javac*.java;3.编辑.html或.htm文件,将.class文件写入标记“CODE”中;4.运行:IE等浏览器或appletviewer*.html在Applet的界面中显示文字、图形和其它界面元素 Java面向对象程序设计期末复习一applet的生命周期的生命周期仅执行一次被调用多次被调用多次Java面向对象程序设计期末复习一第第3章章 Java的基本语法(的基本语
6、法(1)1.Java语言区分大小写;2.Java语言的类型结构:8种基本类型3种引用类型空类型1.类类:关键字class,类体成员包括属性、方法、内嵌类、内嵌接口,当用final修饰属性,final、abstract修饰类、方法时意味着什么?2.接口接口:关键字interface3.数组数组:声明如int x,第一个元素从编号0开始,数组的长度用属性“x.length”得到。8种基本类型对应的包装类(会用类中定义的常用方法及常量)与字符串相关的类使用:String、StringBufferJava面向对象程序设计期末复习一第第3章章 Java的基本语法(的基本语法(2)3.类型转换:拓宽自动转
7、换、窄化手工转换;4.7种运算符;5.6种语句:编组语句:代码块“”、空语句“;”表达式语句选择语句:if语句、switch语句循环语句:while语句、dowhile语句、for语句控制转移语句:标识语句、continue、break、return注释语句:“/*/、“/*/”用JDK提供的文档生成器工具“javadoc”可对注释语句“/*/”进行提取Java面向对象程序设计期末复习一【课堂练习(课堂练习(1)】lcontinue的用法class Demo public static void main(String args)for(int i=0;iprotected default p
8、rivate由强到弱的访问权限修饰符;4.对象生命周期的4个阶段。(重点)Java面向对象程序设计期末复习一类变量、实例变量、局部变量的类变量、实例变量、局部变量的定义和区别定义和区别声明声明位置位置是否带是否带static初始化时机初始化时机作用域作用域有无默认值有无默认值类变量类体是类加载时整个类有实例变量类体否对象初始化时某一个类具体创建的实例对象有局部变量语句或代码块否声明语句被执行时进行初始化声明该变量的语句或代码块无(除数组变量外),若调若调用必须首先显用必须首先显式赋值式赋值Java面向对象程序设计期末复习一关键字关键字this和和super的使用方法的使用方法lthis和sup
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 面向 对象 程序设计 19 期末 复习 Read 课件
限制150内