从 JBuilder 到 Eclipse 你能学到什么?
以前做java的题都是用JBuilder,璇哥说用Eclipse有很多好处,所以就决定体验一下...
在此记录下我个人的体会,
因为从学习java就用的是JBuilder,所以就像是自己的双腿,
做起东西来就比较顺利,而且工具特殊的功能带来的便利使得自己变得懒惰。
相如:JavaBean 固定格式代码的生成方法
首先在JBuilder有建立JavaBean 的菜单,点击后在代码页面的下方看到几个标签页,点击“Bean”,接着贴着上面出现新的标签页,再点击”Properties”,这时候你就可以输入bean里面要出现的元素了,只要你把GETTER和SETTER选择框的选中,就可以自动生成get和set的方法了。
在Ecilpse,就不同了,首先是没有建立JavaBean的菜单选项,只能在工程上面右键来添加class文件,然后自己写元素,既然这种get和set方法都是固定格式的,所以Ecilpse也有自动生成方法,就是在你写的private 的元素上面右键有一个Source的菜单,它的下级菜单里面有Generate Getters and Setters 在出来的对话框上面的元素名前面有单选框,点上就可以自动生成了。
用Ecilpse时就像是骑车,习惯“走路”的我突然有了辆自行车,开始骑的时候就像是刚学走路是那样,摔得不轻啊!还好有位朋友帮忙,现在用的也还可以,不过这个东西有点麻烦,因为它的插件太多,有的功能需要配置插件,这样就想用什么动能就加什么插件,最重要是免费的。
JBuilder就不同了,首先是收费,不过只要安装上,基本上什么都能做了,不过相信用过的人都回知道,JBuilder不好用,会出现很多奇怪的问题,例如:写了个方法输出“1”,换了一台机器,修改输出为“2”,结果还是输出“1”,解决方法是:重新编译一下,就好了。(其原因好像是换机器修改输出只修改了java的原文件,启动工程时编译出的class文件没有更新)诸如此类的问题,还有像是做JSP网页时候,服务器启动后,修改JSP的内容后刷新就看到结果,但是修改serverlet里面的东西后只能重新启动,用Eclipse就不用考虑这么多,启动服务器后,随你怎么更改serverlet,刷新显示出来的jsp就可以看到结果。
其实,编程靠的不是工具,用记事本一样能编写程序,编程工具就是方便了编程,让程序员轻松了,不同的工具的用法有不同之处,好用不好用纯属个人感觉,喜欢的话就换一下试试看,俗话说艺不不压身,多学习点东西对自己没有什么坏处。
在此记录下我个人的体会,
因为从学习java就用的是JBuilder,所以就像是自己的双腿,
做起东西来就比较顺利,而且工具特殊的功能带来的便利使得自己变得懒惰。
相如:JavaBean 固定格式代码的生成方法
首先在JBuilder有建立JavaBean 的菜单,点击后在代码页面的下方看到几个标签页,点击“Bean”,接着贴着上面出现新的标签页,再点击”Properties”,这时候你就可以输入bean里面要出现的元素了,只要你把GETTER和SETTER选择框的选中,就可以自动生成get和set的方法了。
在Ecilpse,就不同了,首先是没有建立JavaBean的菜单选项,只能在工程上面右键来添加class文件,然后自己写元素,既然这种get和set方法都是固定格式的,所以Ecilpse也有自动生成方法,就是在你写的private 的元素上面右键有一个Source的菜单,它的下级菜单里面有Generate Getters and Setters 在出来的对话框上面的元素名前面有单选框,点上就可以自动生成了。
用Ecilpse时就像是骑车,习惯“走路”的我突然有了辆自行车,开始骑的时候就像是刚学走路是那样,摔得不轻啊!还好有位朋友帮忙,现在用的也还可以,不过这个东西有点麻烦,因为它的插件太多,有的功能需要配置插件,这样就想用什么动能就加什么插件,最重要是免费的。
JBuilder就不同了,首先是收费,不过只要安装上,基本上什么都能做了,不过相信用过的人都回知道,JBuilder不好用,会出现很多奇怪的问题,例如:写了个方法输出“1”,换了一台机器,修改输出为“2”,结果还是输出“1”,解决方法是:重新编译一下,就好了。(其原因好像是换机器修改输出只修改了java的原文件,启动工程时编译出的class文件没有更新)诸如此类的问题,还有像是做JSP网页时候,服务器启动后,修改JSP的内容后刷新就看到结果,但是修改serverlet里面的东西后只能重新启动,用Eclipse就不用考虑这么多,启动服务器后,随你怎么更改serverlet,刷新显示出来的jsp就可以看到结果。
其实,编程靠的不是工具,用记事本一样能编写程序,编程工具就是方便了编程,让程序员轻松了,不同的工具的用法有不同之处,好用不好用纯属个人感觉,喜欢的话就换一下试试看,俗话说艺不不压身,多学习点东西对自己没有什么坏处。
浙公网安备 33010602011771号