Eclipse视频教程学习1
1.包的运用
2.2个文件夹的区别 一个要执行编译,一个不执行
3.jar的引用
4.运行下一条语句的快捷键是 F8 F5进入方法中 F6不进入方法中 F7运行到最后
5.断点调试的 EXPRESSIONS窗口 DISPLAY 窗口与.net一样
6.条件调试很好用 在设置断点后加入要中断的条件就可以了。
7.异常断点 在发现异常后自动停住。没什么学的 工具会帮你停到有问题的代码处。
8.自定义异常调试 这个可以定位到自定义的异常的代码处。就是一旦捕获到异常的时候就直接定位到抛出语句那里。具体方法是在调试状态下 在breakpoints窗口新增加一个异常捕获,要写上自己定义的异常名字,如IOException.eclipse中多实验代码左边的红XX功能图标,会有很多惊喜。可以自动生成许多代码,不需要我们完成很多没什么意思的代码,还可以自动生成try catch语句块。
9.自动生成set get方法 自动生成构造函数也确实很爽,原来在.net下写类写get set真的很烦!!!!!
10.eclipse生成文档注释是 /** 和.net的///一样功能
11.JAVA中方法第一个字母小写,第2个字母大写
12.public void doMain() throws IOException {} java中异常抛出的使用 在方法后面加throws IOException,程序中可以直接抛出这个异常 throw new IOException("");
13.//printStackTrace()方法的意思是:在命令行打印异常信息在程序中出错的位置及原因。
14.java中的重构
14.1 方法的重构 抽取出逻辑代码 写成一个方法,选种需要重构的代码,右键的菜单的reflction,进行重构,可以自动生成一个新的方法。使代码更加容易读。
14.2 方法名,类名的改变同上(rename) 同上
14. 3 内联方法 将简短的方法改变成内联方法 也是右键的菜单的reflction,选择inling.
14. 4 常量 将字符串重构成常量 static final string; 右键的菜单的reflction,选择extract constant
14.5 抽取局部变量 将另外一个类的变量抽取成一个变量,如string usertype=user.usertype 右键的菜单的reflction,选择extract local variable
14. 6 包装类的字段 就是get set封装!利用eclipse 可以简化操作,在某个类中的字段点refector中的encapsulate-filed
14.7 抽取接口 在要抽取的方法上面依次reflction,extract interface