当前位置:编程学习 > JAVA >>

FreeJava 的使用方法(一)为什么要用JDK编程及JDK的缺点

 


1.为什么要用JDK编程及JDK的缺点
  在介绍FreeJava这个工具之前,先问一下,大家是用什么工具编写Java程序,答案当然不止一种,有用微软的VJ,有用Bordland公司的Jbuilder,也有用IBM的 VisualAge的,当然啦,甚至还有使用DOS环境下的JDK的。在前面的这几种可视化编辑环境中,我不想说谁是最好的,但可以肯定的一点,他们都有自己的类库。唯一好一些的就是VisualAge,它可以编辑出比较纯的Java程序,而微软的VJ,它的可视化编辑完全是它自己的wfc类库,Bordland公司的Jbuilder也使用了bordland类库,因此这些可视化编辑器编辑出来的可爱的界面,实际上是不能通用的。用VJ编译出来的带有wfc类库的程序,就只能在装了VJ的机器上运行,而其他的编辑器也存在这些问题。而这恰恰是对Java的跨平台运行的最大打击,因此,很多的人还是回到了使用JDK直接手工编译界面的老路上来了。另外,许多刚刚学习Java编程的人员,也还是从JDK开始学习编写程序的。因此,直接使用JDK编程的人员是大有人在的。对于初学者,我个人认为,当然也还是从自己手写代码开始,比较好一些,这样能更快点了解Java语言语法的特点。并且学习上面这些开发工具,也是比较耗费时间的,并且这三个比较著名的可视化开发工具,是各有特点,熟练掌握也不是很容易。这对初学Java的人来说,不是很好。所以说,要掌握Java,还是的认真学习JDK。

  学习JDK编程,有一个很大的缺点,就是它是DOS环境下的,对于那些高手来说,这并没有什么,并且还很好,但对于一个用惯了Windows的初学者来说,这就是很大的麻烦了,甚至很多的初学者连DOS都不熟悉,怎么可能熟练操作JDK呢。另外的一个问题,就是在DOS环境下的换页功能没有,屏幕上的东西,是一闪而过,你更本不可能去查看已经翻过去了的屏幕,所以,对于一个初学者来说,一个有很多错误的程序,在编译后,如果产生的第一个错误已经在屏幕上面滚过去了,它也就只能先改后面的错误了,这可是很麻烦的哟。当然啦,这是有办法解决的,比如说,在编译命令后面加一个转向符,将屏幕上显示的内容,转到一个文件中去,这样,再打开这个文件就可以看,到底出现了哪些错误的提示。比如:javac MyTest.java >>result.txt,这样就可以用记事本查看编译后的结果文件:result.text,就可以解决这个问题了。

  虽然解决的办法到底是有的,但总之在这种低效率的环境下编程,实在是对人生的一个很大折磨呀。所以,采用一个比较好的编译工具,就是很必要的了。而这里给大家介绍的FreeJava就是一个这样的工具了。

 

补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,