每个程序员都有自己的专属特性,虽然大家都是啃书本学编程,都知道if的几种写法,也懂怎么遍历一个集合的每一个item。但在合作开发中,我们要对自己代码负责任,为一切代码可能带来的一切便利做努力。这样就对我们的代码有了更高层次的要求,因为你不是一个人在战斗。
刚上路的coder代码大都写的很生硬、很"学生",不像那些老手,借助代码量的积累和长期的coding带来的烦恼来激励和升华自己的技能,慢慢的能很好的理解业务,设计接口、抛异常等会把代码写的有声有色。大多人会慢慢的产生心理变化,由先前的抹稀泥糊墙--功能实现为主,到后来的精装设计--追求代码的艺术,这些都是一步步转变过来的(这里要说,意识为主,一定要有一颗追求进步和完美的心)。
有一个良好的学习环境,至关重要。可谓近朱者赤,近墨者黑。原SUN公司的JDK源码就是我们身边的世界高手,他们无时无刻不在等着我们去和他们交流技术、代码设计。所谓站在巨人的肩膀上学习,很容易在我们的生活中重现。借助XJad工具可以很好的和Eclipse集成,在IDE环境下查看Java源码(反编译Java代码),这样时时帮助我们来了解和学习那些优秀的jar包,看看人家的接口设计,代码扩展性、健壮性等等都是我们需要好好的去提高滴。
深度挖掘JDK源码艺术,这是一个便捷无风险的提高捷径。在坛子里很早就有人提到这样的学习方法,最近有点空闲时间,抽时间重新弄了一下,每天都看一点高手如何去设计变量、常量、方法体…..
好处不言而喻,睡前想想明天自己就能写出一手漂亮代码,哈哈,让别人去惊叹吧!
猛击此处 【下载】
----------------------------------------------
下载Jad反编译工具:大家都是这么说的到“http://www.kpdus.com/jad.html”这个网址下下载适合自己操作系统平台的jad下载.
将下载的包解压有一下几个文件:
net.sf.jadclipse_3.3.0.jar,jad.exe,jd-gui.exe。
步骤一、将net.sf.jadclipse_3.3.0.jar拷贝到..\eclipse3.3.2\plugins(也就是eclipse的插件目录)下。
步骤二、将jad.exe(这是1.5.8版本的)拷贝到你想放的目录下,如拷贝到“%JAVA_HOME%\bin”下。
步骤三、启动eclipse,打开:Window->Preferences->Java->JadClipse,其中“Pathto decompiler”后的输入框填写反编译工具jad.exe的全路径名,如我的是“D:\bea\jdk160_05\bin\jad.exe”。
步骤四、一般的话安装完成后eclipse自动将JadClipseClass File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows->Perference->General->Editors->FileAssociations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。
设置完成后,在eclispe下摁住Ctrl键用鼠标点击你要查看源码的类,eclipse将自动反编译。
其中jd-gui.exe是一个可反编译的小工具,直接双击打开,在打开.class文件就可以了。(和jad.exe放在一个目录下)