- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SunCertificatedJavaProgrammer培训大纲.
Sun Certificated Java Programmer 培训大纲 主讲: 本教程的重点及难点章节 重点章节:五、六、二、三、八 难点章节:五、六、九、十三 第一章 起步 JVM Java虚拟机 Java的垃圾回收机制 代码安全性 第二章 标识符、关键字、类型 标识符的首字符不能是数字 关键字 数组、String是引用类型,而不是基本类型 各基本数据类型的取值范围 理解对象的创建 关键字 const、goto是Java的关键字,只是暂时未使用而已 null、true、false是小写 friendly、sizeof不是Java的关键字 理解对象的创建 使用new关键字创建对象的三个作用 1.为对象实例分配内存空间 2.调用构造函数 3.返回对象实例的引用 第三章 表达式和流程控制 变量访问权限的讨论只针对成员变量 变量隐式初始化只针对成员变量 布尔运算符的短路行为 Java中唯一的运算符重载----“+” 左移、右移运算符 基本数据类型的相互转换 switch结构 do{}while{}结构的循环体至少执行一次 第四章 数组 声明、创建、初始化数组的概念 对象数组的实化 创建多维数组时,必须指明第一维的大小 对象数组的实化 数组的实化 数组中每个元素(对象)的实化 第五章 对象与类 方法的参数传递----值传递 关于this关键字的使用 方法名重载 方法覆盖 继承时的一些规则 多态性 关于构造函数的一些知识 关于this关键字的使用 this指代对象实例自身 静态方法中不存在this的使用 使用this简化构造函数的编写 当不能事先知道实例名时使用this代替 使用this区别成员变量和自动变量 方法名重载 重载方法名时参数类型、个数、顺序至少有一个不相同 不能重载只有返回值不同的方法名 存在于父类和子类、同类中 方法覆盖 方法名、参数、返回值相同 子类方法不能缩小父类方法的访问权限 子类方法不能抛出比父类方法更多的异常 存在于父类和子类之间 继承时的一些规则 private修饰的成员不被继承 构造函数不被继承 Java中不支持多继承 多态性 Employee e = new Manager(); 1.认为是Manager对象 2.编译器认为是Employee对象 3.方法覆盖时,指向Manager类中的方法 构造函数的一些知识 构造函数的访问权限不仅仅是public 每个类的构造函数体的第一条语句都是缺省调用super();,故如果父类中无此形式的构造函数则编译出错 第六章 高级语言特性 static关键字 final关键字 接口可实现多继承 高级访问控制 “==”与“equals()”的用法 对内部类(匿名类)的判别 内部类的特性 矢量类的概念 Collection API “==”与“equals()”的用法 “equals()”只能用于引用类型 “==”可用于基本数据类型及引用类型 “==”用于引用类型时,“==”两边的类型必须一致,否则编译报错 引用类型进行引用比较,但有四个类型除外:File、Date、String、封状类。对它们用equals()进行比较时,如果类型一致,且与它们相联系的内容一致,则返回true 第七章 异常 异常处理结构 创建自定义异常 异常抛出的地点 异常类的继承关系 常见异常的理解 第八章 构建GUI MenuComponent类不是Component类的派生类 Applet类是Panel类的派生类,故缺省布局管理器是FlowLayout Frame对象要使用setVisible()、setSize()(pack())方法使其可见 各布局管理器的一些特征(包括GridbagLayout) 第九章 AWT事件模型 句柄方法的访问权限是public,返回值是void,事件监听器接口的访问权限是public 一个控件可注册多个监听器 一个类可实现多个监听器接口 了解各事件监听器所接受的事件类型 事件适配器是类而不是接口 第十章 AWT控件库 单选钮的构建 TextField(“abc”,30); TextArea(“abc”,4,30); List(4,true); Dialog(f,“dialog”,true); Menu的构建(菜单树) 弹出式菜单一定有父控件 十二章 Applet介绍 init()、start()、stop()、destroy() paint()、repaint()、update() HTML文件中的参数 Graphics类的熟悉 十三章 线程 线
文档评论(0)