黑马程序员技术交流社区
标题:
第11天
[打印本页]
作者:
酒倌浪人
时间:
2015-8-31 20:16
标题:
第11天
1:Eclipse
1.1 Eclipse是什么?
Eclipse是IBM耗资4000$开发的一个IDE工具,采用Java编写,开源,免费,易扩展。
市面上流行的IDE工具有哪些:Eclipse,MyEclipse,Idea,JBuilder,NetBeans
1.2 Eclipse与MyEclipse的区别:
MyEclipe = Eclipse + JavaWeb插件
MyEclipse收费,Eclipse免费,不过,在中国的话,我们是不会付钱的。
1.3 Eclipse如何安装
A:确保已经安装类jdk并配置好环境变量
B:不要安装在中文目录或者带有空格,其他特殊字符等的目录下
C:解压即可使用
1.4 Eclipse的使用
A:创建项目:Package Explorer-->New Project-->Java Project
B: 导入项目:Package Explorer-->Import-->General-->Existing Project In Workspace
C:删除项目:选中项目-->右键-->delete-->记住最好不要选择复选框,选中复选框后会将文件完全删除,
不选择是从eclipse中删除,但硬盘上还在
D: 如何快速定位当前正在编辑的类:Package Explorer -->双箭头(Link with Editor),双击一下该按钮
1.5 Eclipse里面的常用设置
字体设置:window-->Preference-->General-->Appearence-->Color And Font : Java Editor Text Font
显示行号:在java文件中,组左侧-->右键-->Show Line Numbers
复位:window --> reset Perspective
1.6 Eclipse中常用快捷键:
Alt + / : 内容自动提示
Ctrl + Shift + O : 自动导包
Ctrl + Shift + F : 自动格式化
Alt + 向上键 :代码向上移动一行
Alt + 向下键 :代码向下移动一行
F3 :查看类或者方法的源码
Ctrl + D :删除一行
Ctrl + Shift + x : 将选中代码全部转换为大写
Ctrl + Shift + y : 将选中代码全部转换为小写
自己想设置:Window-->Preferences-->General-->keys
1.7 Eclipse中如何自动生成getter,setter,构造函数
右键-->source -->General Getter And Setter
右键-->source -->General Constructor:可以选择生成无参或者有参构造函数
1.8 断点调试
2.6.1 打断点:
A. 在哪里打:想看哪块程序的运行状态就在哪里打
B. 注意点:不要在注释上打断点
2.6.2 如何使用:右键-->Debug as-->Java Application
2.6.3 看哪里:
左边:Debug窗口,看程序运行到类哪里
右边:看Variables变量窗口中,每个变量的值的变化
2.6.4 功能键的含义:
A. F8跳到下一个断点
B. F6下一步
C. F5(如果调用的不是方法则执行下一行代码,如果调用的是方法则进入到方法里面)
2.6.5 BreakPoints窗口:能够去除断点,禁用断点
1.9 需要更详细的Eclipse使用说明,请参考《Eclipse的使用(有空再看).txt》
2:Object类的方法(理解)
2.1 是类层次结构的顶层类,是所有类的根类,超类,所有类都直接或间接继承自Object类
2.2 Object类的方法:
A:toString():
public String toString():返回对象的字符串表现形式,格式为:类名+@+内存地址的十六进制,一般没啥意义,需要重写
B: equals(obj):
public boolean equals(Object obj):比较两个对象的引用地址是否相同,一般需要根据需求重写
2.3 ==和equals的区别:
==:
A:如果是基本类型,则比较两个变量的值是否相同
B: 如果是引用类型,则比较两个对象的引用地址是否相同
equals:默认比较两个对象的引用地址是否相同,如果对象重写类该方法,则按照重写后的规则进行比较
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2