作者:纯果多肽-小芳 | 来源:互联网 | 2023-09-25 12:41
我在论坛里见到许多都在谈论:用什么工具开发好,应该用什么工具?
我觉得没有什么必要,只要自己能用的顺手就可以了,又何必去千方百计的打听到底哪个工具好,哪个不好。
我用过JBuilder,VJ++,notepad,editplus,jcreator,Eclipse等写java程序,现在也仍一直保留在计算机上,
但我觉得写JAVA程序,jbuilder好。当然,要有一定的基础了,否则就会完全依赖于它。但我也不否认其它的工具,只是自己觉得而已。
①vj++
许多人都反对vj++,我觉得它是不错的。
虽然用的是不标准的java,但可以用 com.ms.wfc.util.Value.toXXX(Object)转换任何数据,用com.ms.wfc.app.Clipboard.setDataObject(Object)访问剪贴板。
虽然导入了这此包就不能够跨平台了,但在任何WINDOWS上都能运行(XP以前的windows版本)。在这里,我就不把它跟那些大吹跨平台,在别的没有装JDK的机器上就不能运行,连同一WIN平台都不能“跨”的所谓的纯JAVA相比了。
至于用不用微软的开发包还是取决于你,你不用它,你的程序还是纯java的,只要你不用com.ms包就行了。VJ的代码编辑环境绝对不比JAVA IDE差多少,也是比较智能化,毕竟是微软的产品,界面是比较的友好,使用也是非常方便。
与别的编辑环境最大的不同就是:VJ在启动时导入的是CLASSPATH
环境变量中设定的包,这对大多数喜欢用JDK与IDE共存的朋友们应该是一个方便,这样,你想引入一个包,只需在CLASSPATH中加入,便在IDE与JDK中都可以使用了;可惜的是vj++只能用jdk1.1的开发包,而不支持以后的jdk版本,不过我也听说别人能导入,但是我没有成功,按理说应该不可以的。
还有,VJ有一流的代码监视,你少用一个“{”或是少用一个“;”,它都能马上提示你,而不用到编译的时候才向你指出,非常棒!
至于许多打听怎么将JAVA的.class变成.exe的朋友,VJ就是你们的福星,有了这个,你就可以把你的JAVA CLASS在任何WINDOWS(XP以前的windows版本)平台上运行了,而不管对方是不是安装了JDK。
它还有代码提示功能,无论你是输入import还是new,或是implements只要一按空格,代码提示马上就出来了。
②jbuilder
我觉得是最好的开发工具了,确实是慢呑呑的,又狂耗内存,甚至连滚轮都不支持(但可以找到插件)。
但是我觉得它是最好的,它里面有好多的bean,在desaign视图中可以支持直接拖控件。
它有许多的快捷又简单的写法如:
1)//out
System.out.println("");
2)//fora
for (int i &#61; 0; i <.length; i&#43;&#43;) {
}
3)//tryc
try {
}
catch (Exception ex) {
}
4)//ifie
if () {
}
else if () {
}
else {
}
5)//switchd
switch () {
case :
break;
case :
break;
default:
break;
}
还有一些快捷方式&#xff0c;可能你知道的。
1)ctrl&#43;/就会出现 “//”
2)ctrl&#43;F9 预编译
3)ctrl&#43;shift&#43;F9 重新编译
4)ctrl&#43;shift&#43;U, ctrl&#43;shift&#43;I indet的缩进
它还可以做集成开发用&#xff0c;它可以自动产生文档&#xff0c;可以打打包成jar文件&#xff0c;甚至可以进行简单的模型设计等。
用什么工具由自己决定&#xff0c;我只是谈谈自己的看法。
③Eclipse
如果你觉得jbuilder比较慢的话那你用Eclipse也不会提高多少速度的&#xff0c;也是比较慢的。
我以前听人说Eclipse比较好&#xff0c;是轻型开发工具(jbuiilder是重型)&#xff0c;用后发现&#xff0c;功能上确实是轻型&#xff0c;
占内存倒是可以与jbuiilder进行抗衡&#xff0c;可能是我的机器比较差。
Eclipse2.1.1 28秒
jbuilder6.0 31秒
Eclipse有许多的插件支持弥补了它的许多不足&#xff0c;。有jsp的插件&#xff0c;其实是用来操作tomcat的。
还有C&#xff0b;&#xff0b;的插件&#xff0c;还有jboss的插件&#xff08;学得不错&#xff09;&#xff0c;但是我发现Eclipse有一个插件特别的好&#xff0c;就是UML插件。
以前&#xff0c;用rose&#xff0c;如果没有记错的话&#xff0c;应该是300M左右。但是你用Eclipse才100M都不到&#xff0c;就能通过UML插件&#xff0c;
来用这个功能了&#xff0c;还有代码导出&#xff0c;和代码解析功能&#xff0c;觉得很不错。
其它文章&#xff1a;
- java程序转成exe文件http://www.csdn.net/Develop/read_article.asp?id&#61;22570
- 用VJ&#43;&#43;实现FTP的功能
http://www.csdn.net/Develop/read_article.asp?id&#61;18187
参考&#xff1a;
- http://expert.csdn.net/Expert/topic/1549/1549021.xml?temp&#61;2.216738E-02