is
zhou

IDE

异常断点

zhouchong阅读(73)评论(0)

经常遇见一些异常,然后程序就退出来了,要找到异常发生的地方就比较难了,还好可以打一个异常断点, 上图中我们增加了一个NullPointException的异常断点,当异常发生时,代码会停在异常发生处,定位问题时应该比较有帮助。  

重构之从冗长的方法中提取小的方法Extract Method

zhouchong阅读(69)评论(0)

“Extract Method”重构和“Inline”重构相反,它能够从冗长的方法中提取小的方法,把大的方法分解成多个小方法来实现,通过此重构能够使代码看上去更简单漂亮,也很大程度上提高代码的复用性。可以选择要提取方法的代码,在Refact...

重构之移动Move

zhouchong阅读(71)评论(0)

Move的重构和Rename的重构类似,它可以把一个Java元素从一个地方移动到另一个地方,Move的重构主要用来移动一个类到不同的包下。首先选中一个Java文件,选择Refactor菜单下的Move菜单项,弹出Move的重构对话框,如图4...

重构之重命名rename

zhouchong阅读(73)评论(0)

使用Eclipse重构 在项目开发中我们经常需要修改类名,但如果其他类依赖该类时,我们就需要花很多时间去修改类名。 但 Eclipse 重构功能可以自动检测类的依赖关系并修改类名,帮我们节省了很多时间。 可用过以下方式打开重构菜单: 在 P...

恢复不小心被删除的文件

zhouchong阅读(74)评论(0)

恢复不小心被删除的文件 恢复文件: 选中你需要恢复文件的Project或package,鼠标右击”Restore from Local History…” 然后直接选中你需要恢复的文件,点击”Restore”就OK了。 恢复类语句块: 选中...

拷贝类全名Copy Qualified Name

zhouchong阅读(71)评论(0)

Copy Qualified Name 拷贝类全名   选中Java源文件中的类名,然后鼠标右键->Copy Qualified Name, 得到的结构格式是包结构格式,如下: com.taotling.riskctrl.A...

MyEclipse增强代码提示自动补全功能

zhouchong阅读(78)评论(0)

MyEclipse的代码提示自动补全 更新说明: 解决实例化时自动补全不必要的单词问题 以MyEclipse 6.5重新配图 先举个简单的例子说明问题所在,例如一般默认情况下,在Eclipse ,MyEclipse代码里面,打个foreac...