Java程序设计复习提纲_第1页
Java程序设计复习提纲_第2页
Java程序设计复习提纲_第3页
Java程序设计复习提纲_第4页
Java程序设计复习提纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 Java 程序设计程序设计 复习提纲复习提纲 题型 选择 24 填空 28 写出程序运行结果 20 把程序补充完整 10 编程 18 第一部分 1 6 章 1 期中考试卷 2 Java 语言的健壮性表现在哪两方面 见 P4 3 JDK 的组成 Javac exe 编译器 Java exe 解释器 Appletviewer exe Applet 浏览器 Applet 是嵌入到 html 文件中 运行于浏览器的 Java 类 可以读取客户端文 件 4 一个 java 源文件由 1 个或多个类 0 个或多个接口组成 一个源文件最多只有 一个类或接口为 public 5 在应用程序中 main 函数所在的类一定是 public 在小程序中 由 Applet 派生 的类称为小程序的主类 在声明时必须指定为 public 6 类有哪些成员 类变量 static int a 成员变量 属性 类的成员 实例变量 int b 成员函数 方法 7 类的成员有哪些访问控制符 参考教案 P9 8 完整表示静态成员有哪些方式 类名 静态成员名 对象名 静态成员名 9 抽象方法有何特点 最终方法有何特点 参考教案 P11 10 子类不能继承父类的构造函数 但子类构造函数可以通过 super 调用父类的构 造函数 且 super 必须放在构造函数的第一行 理解 P67 程序 4 8 11 Java 语言的多态通过方法的 和 来实现 理解 P70 程序 4 9 4 10 12 Java 类在继承一个父类的同时 可以实现多个接口 也继承了所有接口的全部 成分 13 package 语句必须作为 java 源文件的第一条语句 指明源文件所在的目录 import 语句必须放在 package 语句之后 类声明之前 14 一个类使用标准类 必须在程序首部写入 import 语句 使用标准函数时 必 须在函数名前面冠以对象名或类名 第二部分 7 8 10 11 章 2 1 熟悉 try catch finally 语句 注意理解 P136 程序 7 2 2 熟悉 throws 子句的用法 注意理解 P141 程序 7 6 3 异常可以分为哪两类 有何特点 运行时异常 不必显式捕捉与处理 IO 异常 必须显式捕捉与处理 4 java lang 包 java io 包 java awt 包 java applet 包各包含哪些类 System Math String java lang 包 Object Byte Short Int Long Float Double 任何一个 Java 程序都默认引入了 java lang 包 其中 Object 为所有类的基类 IOException InputStream OutputStream java io 包 FileInputStream FileOutputStream RandomAccessFile File java applet 包 Applet 组件类 容器类 Applet 除外 java awt 包 布局管理器 Graphic 5 自定义异常类通过继承 Exception 类或它的子类实现 必须采用 throw 语句抛 出异常 6 字节流与字符流有何区别 前者是字节读写 后者是块读写 7 File 对象用于创建文件夹 删除文件或文件夹 流对象用于创建文件 并能 对文件进行读写操作 8 从键盘输入一个字符 变量名 char System in read 从键盘读入一行文本 BufferedReader in new BufferedReader new InputStreamReader System in 9 调用流对象方法的语句必须放在 try 子句中 或者放在由 throws 子句指明的函 数体中 10 写出程序的运行结果 课本 P152 153 程序 8 2 程序 8 3 设 2 txt 的内容为 汕头职院 abcd import java io class comp 3 public static void main String args throws IOException FileReader in1 new FileReader 2 txt char a new char 8 in1 read a String str new String a System out println str FileInputStream in2 new FileInputStream 2 txt byte b new byte 8 in2 read b str new String b System out println str 运行结果 汕头职院运行结果 汕头职院 abcdabcd 汕头职院汕头职院 class base void one two void two System out print 汕头大学 class derived extends base void two System out print 汕头职院 public static void main String args base b new dervied b one 运行结果 汕头职院运行结果 汕头职院 public class test public static void main String args StringBuffer a new StringBuffer E StringBuffer b new StringBuffer F method a b System out println a b 4 static void method StringBuffer x StringBuffer y x append y y x 运行结果 运行结果 EFEF F F 11 每个 Applet 小程序至少用到两个包 java applet 和 java awt 或 javax swing 12 Applet 程序的五个常用方法是什么 init start stop destroy paint 当执行 start 方法 以及每次窗口放大 缩小 刷新时 都会自动调用 paint 方 法 13 分析 P187 程序 10 2 14 在小程序查看器输出文本采用何语句 15 熟悉容器类的层次结构以及默认的布局管理器 16 Container 类的重要方法 容器名 add 组件名 容器名 setLayout new 布局管理器 容器名 setSize 宽 高 容器名 setVisible true 使容器可见 说明 在 中 若容器为小程序查看器 则容器名必须省略 在 中 容器不能为小程序查看器 17 比较三类布局管理器的异同 并分析如下程序 使用 BorderLayout 布局 import java awt public class testBorderLayout public static void main String args Frame f new Frame BorderLayout 5 Button bn new Button BN Button bs new Button BS Button bw new Button BW Button be new Button BE Button bc new Button BC f add bn North f add bs South f add bw West f add be East f add bc Center f setSize 200 200 f setVisible true 使用 GridLayout 布局 使各组件在容器中均匀分布 import java awt public class TestGridLayout public static void main String args Frame f new Frame GridLayout Button b1 new Button b1 Button b2 new Button b2 Button b3 new Button b3 Button b4 new Button b4 Button b5 new Button b5 Button b6 new Button b6 f setLayout new GridLayout 3 2 f add b1 f add b2 f add b3 f add b4 f add b5 f add b6 f setSize 200 100 f setVisible true 使用 FlowLayout 布局 import java awt public class testFlowLayout public static void main String args Frame f new Frame FlowLayout Button b1 new Button OK Button b2 new Button Open Button b3 new Button Close 6 f setLayout new FlowLayout f add b1 f add b2 f add b3 f setSize 200 100 f setVisible true 19 有关编程题 课本 P146 第 2 题 课本 P200 程序 10 9 写一个 java 应用程序 从键

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论