JAVA分享篇(8)基础知识大总结

格式化代码 Ctrl+Shift+F
此快捷键我一般不告诉别人,不是我小气,而是这个键很让人讨厌!其实我们在编码的时候养成了好的个人习惯是不会用到这个键的,也千万不要有依赖它的思想,还有就是不要养成习惯了乱用(小心挨打:试想一下一个项目组多人开发,代码风格可能各有不同,你把项目down下来有事没事格式化一下,在提交,别人以为你改了很多代码,结果就是…)

修改快捷键
a)一般不建议大家随意的修改Eclipse的快捷键,为什么?修改成新的快捷键你还得记忆,以后你给别人解决问题或者别人给你解决问题都会很不爽。

b)何适需要修改,和系统的上面的其它必要的软件快捷键冲突了;或者因为电脑键盘布局问题某些键实在用起来不顺手,或者有些键坏了。

c)如何修改,Window > Preferences > General > Keys

注意: 要修改成为的新快捷键先查询看看是否已经被占用了。

自定义模板
通过上面的练习,感觉main+Alt+/ 敲一个主方法是相当快的,其实像for if 等常用的结构都是可以的,因为Eclipse有对应的模板可用,如果哪块代码你也经常用到,那么我们自己也是可以添加为模板的。先找到已有的模板,模仿着来新建模板即可,所以只需要知道如何找:Window > Preferences > Java > Editor > Templates

从此可以分分钟写出一大段代码,装逼无极限…

垃圾代码的生成
a)根据字段快速生成构造方法(Alt+Shift+S )

b)给字段提供getter/setter方法(Alt+Shift+S )

c)根据字段值来覆写hashCode/equals方法(Alt+Shift+S ),通过Eclipse自动生成的覆写此方法的规则都是参考我们选择的字段值。

方法覆写
覆写父类或者接口中的方法不用到父类去拷贝,也不用手写语法格式,一般都这样写:

a)在子类(或实现类)中写部分方法名+Alt+/ 来选择

b)直接代码提示(Alt+/)弹出窗口之后再写方法名进行查找,其实和第一种是一样的。

c)如果是覆写父类或者接口中的抽象方法,可以根据编译器的提示鼠标点击

d)在新建子类或者实现类的时候把条件勾选上。

 

利用好代码提示(. 单词补全 查看有哪些构造方法 查看方法的返回值类型,所在的()
a)如果你写类似System. 后面没有提示出下面的方法,多半是单词写错或者代码写错位置了(可以试试在类中直接这样写看看什么效果)。

b)好好利用单词代码提示(Alt+/)功能,具有单词补全的效果,例如implements,synchronized 以及一些比较长的类型等我们就可以写前面一部分然后使用代码提示来单词补全。

c)光标停留在一个构造方法中按代码提示,查看此类型有哪些构造方法。

d)在调用方法的时候,观察方法的相关信息

查看Java中自带类的源码
a)Eclipse一般是有自动关联Java源文件的,如果点不开就手动关联上src.zip源文件代码即可

b)按住Ctrl 鼠标点击类,方法名等就可以定位打开对应的方法源码,所以这样在Eclipse中追踪代码的执行就非常方便了。

c)在跟踪的过程中可以使用Alt+方向键的左右来切换到上一个下一个点击点。

免责声明:部分文章信息来源于网络以及客户意见反馈,本站只负责对文章进行整理、排版、编辑,出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快联系您处理

相关新闻

QR code