java语言与面向对象方法复习知识点

上传人:cjc****537 文档编号:47347128 上传时间:2018-07-01 格式:DOC 页数:5 大小:92.50KB
返回 下载 相关 举报
java语言与面向对象方法复习知识点_第1页
第1页 / 共5页
java语言与面向对象方法复习知识点_第2页
第2页 / 共5页
java语言与面向对象方法复习知识点_第3页
第3页 / 共5页
java语言与面向对象方法复习知识点_第4页
第4页 / 共5页
java语言与面向对象方法复习知识点_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《java语言与面向对象方法复习知识点》由会员分享,可在线阅读,更多相关《java语言与面向对象方法复习知识点(5页珍藏版)》请在金锄头文库上搜索。

1、1-3 章知识点知识点1. 面向对象开发的核心思想和概念2. 对象的主要属性(状态和行为)3. 对象的关系(包含,继承,关联)4. 面向对象的软件开发过程5. 面向对象程序设计方法的优点6. Java 产品的三个主要系列(J2SE,J2EE,J2ME)7. 开发 Java 程序的基本步骤8. Java 程序的构成9. Java 数据类型10. Java 表达式11. Java 流程控制语句第 4 章 抽象、封装与类知识点知识点1. 抽象与封装的概念,面向对象程序设计中如何实现抽象与封装。2. java 中经常使用的包有哪些,如何使用 Java 类库。3. 用户自定义类的方法,如何创建对象。4.

2、 构造函数的特点、作用、执行时机。5. 抽象类、最终类的定义方法及含义。6. 静态域的概念、定义方法、特点。7. 最终域的概念、定义方法、特点。8. 抽象方法、静态方法的特点,静态方法处理的域有何要求。9. 类的访问控制符及其作用,p86 页表 4-1、表 4-2。第 5 章继承与多态知识点:知识点:1. 父类是所有子类的公告域和公告方法的集合,而每个子类是父类的特殊化。2. Java 通过 extends 只能实现单重继承,通过 implements 实现接口,相当于是多重继承。3. 子类继承了父类的所有非 private 的属性和方法作为自己的成员。4. 域的隐藏:在子类中定义一个与从父类

3、继承来的域变量同名变量,则子类方法操作的是子类自己的变量,子类执行继承自父类的操作时,处理的是继承自父类的变量。例子见 P103 TestHiddenField.java5. 方法的覆盖:子类方法对父类同名方法的覆盖将清除父类方法占用的内存,从而使父类方法在子类对象中不复存在。例子见 P106 TestOverload.java6. this:表示当前对象的一个引用。引用可以理解为对象的另一个名字,通过引用可以访问到对象,有点象指针,但是对象的引用与内存地址无关,不能计算。利用 this 可以调用当前对象的方法或使用当前对象的域。7. super:代表是直接父类,通过它来引用父类的成员。8.

4、多态:指一个程序中同名的不同方法共存的情况。可以表现为子类对父类方法的覆盖,也可以表现为一个类中方法的重载,还可以将子类的对象作为父类的对象实现对象的多态。9. 对象引用的多态:即对象的引用型变量具有多态性。因为子类对象可以作为父类对象来使用,但是父类对象不能被当作子类的对象。例子 P115 TestPolymorphism1.java 和 TestPolymorphism2.java10. 强制类型转换:存在继承关系的父类对象和子类对象之间可以在一定条件下进行转换。如果父类变量引用的是一个子类对象,那么可以用强制类型转换将这个父类变量的转换为子类对象的引用。例子见 P119 TestPoly

5、morphism3.java11. 构造函数的重载:this()可以显式地调用另一个构造函数,应该在第一行。12. 调用父类的构造函数:子类并不继承父类的构造函数,但遵循一定的调用原则。原则见 P125,例子 TestCons.java。只要子类构造函数中不是显式调用父类的构造函数,在创建子类对象时,系统总是隐含调用父类的无参数的构造函数。但是如果父类没有无参数构造函数,而在创建子类对象时又需要调用父类的无参数构造函数,则编译报错。13. 对象初始化:对象成员变量有默认的初始值;显式初始化;通过构造函数初始化。14. 包:包提供了一种命名机制和可见性限制机制。15. 一个 Java 源程序就是

6、一个编译单元,这个单元内只能有一个 public 类,该类名与源文件名一致,一个编译单元内产生的.class 文件在一个包内。16. 包的创建:package 语句在源文件的第一行。使用 javac 命令时用-d 指定编译的目标目录,使用 java 命令时用-classpath 指定类文件所在的包的路径。17. 引入所需要的类,引入整个包18. 接口:属性是常量,方法是抽象的。接口定义了一组功能的对外规范。由实现类去定义抽象方法的方法体。把对接口功能的继承称为“实现” 。19. 实现接口注意的问题:P140141章节习题:章节习题:P145,5-18,5-21P145,5-18,5-21第 6

7、 章工具类与算法知识点:知识点:1. Object 类、数据类型类、Math 类、System 类的使用,了解各个类中的主要方法2. Applet 的基本工作原理、主要方法、生命周期(图 6-1) 、HTML 文件参数传递3. 数组的特点、数组的声明、创建、初始化、如何访问数组元素、数组元素的下标与数组长度的关系4. Java 中向量类的特点,向量与数组有何不同,分别适用于什么场合,向量的常用操作,包括创建、添加、修改或删除、查找5. 字符串常量、字符串变量的概念,String 类和 StringBuffer 类的构造函数和常用方法6. Java Application 命令行参数的使用第 7

8、 章图形用户界面的设计与实现知识点:知识点:1. 设计和实现图形用户界面的工作:P2032. 容器的概念:P2033. 用户自定义成分中 Font 类、Color 类中常用方法的应用。4. Java 的事件处理机制(委托事件模型) 。P210-212.5. AWT 组件的层次关系图。P2146. 理解事件及事件处理中的几个概念:事件源、监听者、事件响应。并能灵活应用到程序中。7. 几种常见的组件的应用:标签、按钮、文本框、文本区域、单选按钮、复选框、列表框及对应的事件的应用。见 P219235 例题 7-6.7-7. 7-8. 7-9. 7-10.8. 布局管理器的概念及 java.awt 包

9、中的五种布局策略。P2529. Java 的主要容器组件及其应用。章节习题:章节习题:286286:7-9,7-16,7-227-9,7-16,7-22第 8 章Java 高级编程知识点知识点1、异常的基本概念;2、异常的抛出和处理的过程,try catch() 的执行过程;3、多异常的处理过程,被抛出的异常对象的匹配顺序;4、用户自定义异常类的使用;5、用 System.in 和 System.out 实现数据的输入输出;7、文件/目录对象的创建,File 对象的常用方法;8、使用文件流实现对文件进行读写操作。第 9 章Java 数据库编程接口知识点知识点1、什么是 JDBC?2、访问数据库的三个步骤。3、JDBC 常用类与接口的使用;见表 9-1。4、怎样执行数据表的查询,怎样显示所有查询结果?5、怎样执行带参数的 SQL 语句,参数怎样赋值?注意区分带参数和不带参数 SQL 语句实现上的区别。6、执行数据库查询操作与增删改操作的方法的区分。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 经济/贸易/财会 > 经济学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号