还有jbuilder等的要求又那么高。虽然它可以跨平台,但也要jdk吧?是不是啊?我也不知道的,猜的!

解决方案 »

  1.   

    刚开始我也有这样的疑问
    看一下吧,这是我很早以前的一个帖子了:    我自学JAVA有一年的时间了,由于没有别人的指导,只能自己看书,然后便一些小程序,最近想帮老师编一个考试程序查询系统,可是一实际来做才发现这个系统想用JAVA来完成真的是很不方便。
        用JAVA编的Application必须要有JVM才能运行,也许JAVA在各个操作系统中都能运行是很方便,可是在一般应用中他对JVM的依赖,就好像VB要依赖于独立的函数库一样,我总不能在每一个用这个程序的电脑上都装上JDK吧,而且还要设置环境变量,我不可能把怎么安装JDK和怎么设置环境变量都写进说明文档里吧。VB还可以把用到的函数库打包,可是没听说可以把JDK,环境变量的设置,还用程序的安装打成包的,能吗????
        我没有系统的学习过JAVA,应用的经验也很少,这些只是我再学习,应用中遇到的问题,各位都发表一下自己的意见吧。
    大家给了我很满意的答复,你也来看一下吧
    http://expert.csdn.net/Expert/topic/1404/1404128.xml?temp=.3422815
    希望对你有帮助
      

  2.   

    java的强项在于它的跨平台和分布式计算,而不在桌面应用。如果你的程序是monolithic,亦即,用户界面、业务逻辑和数据/数据库都封装在一个单独的程序中且只运行在某个特定PC上,可能你不需要用java,也许C++/VC是更好的选择。假定你的考试查询系统允许学生坐在家里上网用浏览器查询,恐怕你只能用java了, 因为你做的是分布式式计算:你的用户界面,业务逻辑和数据/数据库是分离的,相关的组件分布在不同的机器上,只有在这时你才能体会到为什么你一定要用/学java. 祝你成功。
      

  3.   

    这么长时间了,我没觉得JAVA哪点强。:-(