Eclipse学习笔记
自己的当年的学习笔记,^_^
第一讲 Eclipse的基本使用
1.Eclipse工程的建立2.源文件夹等概念
Eclipse会自动编译放置在源文件夹内的源文件
一些不需要编译的文件需要放置在普通文件夹下
3.基本代码的编写
代码提示强制显示:alt + /
第二讲 Eclipse基本操作(1)
1.建立包、建立接口及其他
层级包的显示:平级显示;层级显示
2.工程的高级配置
3.工程的构建
自动编译设定:Project——>Build Automatically
4.代码的自动完成、自动修正功能(在警告或者错误处点击左键,出现解决方案)
黄色的、红色的标示
黄色:警告
红色:错误
传递性...
(1)方法的自动生成
错误处点击左键,选择创建方法
(2)导入import
快捷键:Ctrl + Shift + O
(3)清除无用的import
错误处点击左键,选择删除
(4)自动清除无用的方法、常量
错误处点击左键,选择删除
(5)自动实现接口的、抽象类的方法,自动重载父类的方法
implements extends extends
Source——>重载/实现方法菜单...
点击左边的向上箭头,查看父类信息...
第三讲 Eclipse基本操作(2)
1.Java的调试
(1)断点、条件断点、异常断点
断点:
在左侧双击设置/删除断点,或者右键选择相应菜单设置/删除断点
调试需要通过远程端口进行调试
查看一个变量、表达式值的三种方法:
1.鼠标放置查看处,自动显示
2.右键,Watch菜单,也可以在Watch窗口添加表达式
3.Window——>Show View——>Display,输入表达式,右键,Watch菜单
条件断点:
设置断点后,右键断点,断点属性菜单
异常断点:
运行时异常处,会自动中断
非运行时异常处,不会自动中断,需要在Breakpoints页面加入Java异常断点
(2)断点中变量的查看,语句的执行
2.智能纠错、自动完成
(1)自动生成try...catch,自动列出异常列表,自动转型...
必须捕获的异常,对应必须需要try...catch或者抛出
在红色提示上点击鼠标,常常可以得到惊喜
(2)自动生成set、get方法
Sources——>生成Sets和Gets方法
(3)自动生成构造函数
Sources——>生成构造函数(两个)
(4)javadoc的自动生成
规范Java代码编写!!
在函数上一行,输入 /** 再回车
第四讲 eclipse高级操作(1) 重构
重构不高深——实战重构
1.方法抽取 Extract Method
比如方法首部校验部分的抽取
选中代码——>右键——>Refactor——>Extract Method...,具体设置部分在使用时学习
2.重命名 Rename
重命名类名
选中类名——>右键——>Refactor——>Rename...,具体设置部分在使用时学习
3.内联 Inlining
内联方法
选中函数名——>右键——>Refactor——>Inline...,具体设置部分在使用时学习
4.常量抽取 Extract Constant
将“XXX”抽取成常量
选中常量字符串(包括引号)——>右键——>Refactor——>Extract Constant...,具体设置部分在使用时学习
5.抽取局部变量 Extract Local Variable
将XXX抽取成变量
选中类成员变量——>右键——>Refactor——>Extract Local Variable...,具体设置部分在使用时学习
6.包装字段 Encapsulate Field
不要暴露字段!!
重构XXX类,用set get包装
选中类成员变量——>右键——>Refactor——>Encapsulate Field...,具体设置部分在使用时学习
7.抽取接口 Extract Interface
XXX类中抽取XXX接口
选中类成员方法——>右键——>Refactor——>Extract Interface...,具体设置部分在使用时学习
第五讲 eclipse高级操作(1) 常用技巧
1.
(1)代码完成功能
Alt + /
(2)代码格式化功能
java代码规范
先Ctrl + A选中所有代码——>再Ctrl + Shift + F
设置自定义的格式化风格:
Window——>Preferences——>Java——>Code Style——>Formatter——>New
在Braces页面可以设置大括号的位置
(3)jar包关联源代码
注意:jar包和源代码是分离的
jar包上——>右键——>Preferences——Java Source Attachment——>External File...——>JDK中的src.zip
或者在页面中点击Attach Source按钮
(4)打开类型、查看父类实现、查看类型层次结构、查看方法调用
打开需要查看的类:
Navigate——>Open Type...——>输入需要查询的类名,支持通配符
查看父类实现:
左侧出现向上箭头,点击箭头,查看父类
查看类型层次结构:
选中类名——>右键——>Open Type Hierarchy
查看方法调用:
选中方法名——>右键——>Open Call Hierarchy
2.代码搜索
查找一定的信息
Search——>File...
搜索,工作集等的概念...