1:Eclipse的使用(掌握) |
(1)常见的Java开发工具(了解) |
A:系统自带的记事本 |
B:高级记事本 |
C:集成开发工具 |
(2)Eclipse和MyEclipse的概述和区别(了解) |
(3)Eclipse的下载,安装,卸载(掌握) |
A:下载 |
从官网去下载 |
B:安装 |
绿色版 Eclipse |
安装版 JDK |
C:卸载 |
绿色版 直接删除文件夹 |
安装版 通过专业的工具或者控制面板 |
(4)Eclipse的视窗和视图的介绍(了解) |
(5)Eclipse的基本配置(掌握) |
A:显示行号 |
B:字体大小和颜色 |
C:重置窗体 |
D:找不到控制台怎么办 |
(6)Eclipse的快捷键(掌握) |
A:内容辅助键 |
alt+/ |
补全main:main + alt+/ |
补全输出语句:syso + alt+/ |
B:常用快捷键 |
a:格式化 |
ctrl+shift+f |
b:导包 |
ctrl+shift+o |
c:注释 |
ctrl+/ |
(7)Eclipse中如何提高开发效率(掌握) |
A:如何写构造方法 |
B:如何写getXxx()/setXxx()方法 |
(8)Eclipse中如何制作帮助文档(理解) |
(9)Eclipse中如何制作jar包并使用(理解) |
(10)Eclipse中如何删除和导入项目(掌握) |
A:删除项目 |
a:从项目列表删除 |
b:从硬盘删除 |
B:导入项目 |
空白区域--import-->> |
注意事项: |
a:同名的项目不可能同时出现。 |
b:自己手动创建的文件夹不是项目。 |
c:改项目名次,不要直接改文件夹。还要改配置文件 |
(11)Eclipse中debug的使用(掌握) |
A:debug的作用 |
a:调试错误 |
b:查看程序的执行流程 |
B:查看程序的执行流程 |
a:如何加断点 |
在代码区域的左边双击即可 |
b:在哪里加断点 |
哪里不会加哪里。 |
注意:不要加在类名上或者方法名上 |
c:观看哪些地方 |
代码的执行流程 |
变量的变化过程 |
控制台的输出结果 |
d:如何让程序一步步执行 |
按F6 |
e:如何去除断点 |
再次双击 |
找到debug界面,有一个breakpoints里面的两个x的地方 |
2:Object类(理解) |
(1)是类层次结构的根类,所有类都直接或者间接的继承自该类 |
(2)构造方法: |
只有一个无参构造方法。 |
这就可以帮助我们理解前面说过的:子类构造方法默认访问父类的无参构造方法 |
(3)成员方法: |
public int hashCode():返回该对象的哈希码值。 |
哈希值不是地址值,可以理解为地址值。 |
public final Class<?> getClass():返回此 Object 的运行时类。 |
public String toString():返回该对象的字符串表示。 |
这个方法没有意义,建议重写。重写怎么写呢?自动生成。 |
public boolean equals(Object obj):比较对象是否相同。 |
这个方法默认比较没有意义,建议重写。重写怎么写呢?自动生成。 |
protected void finalize():被垃圾回收器对象调用,用于处理垃圾 |
protected Object clone():克隆对象 |
对象要想能够使用克隆方法,对象所属的类必须实现克隆接口。 |
(4)面试题:(掌握) |
==和equals()的区别? |
A:== |
基本类型:比较的是基本类型的值是否相同 |
引用类型:比较的是引用类型的地址值是否相同 |
B:equals() |
只能比较引用类型,默认比较的是对象的地址值是否相同。 |