vj当然有用,如果你有竞争对手的话,他们一定支持你一直使用vj.

解决方案 »

  1.   

    我不是专门用java的,觉得要是开发基于WEB,采用微软的一套的化,用VJ是在是非常非常好的.
      

  2.   

    你是写java还是写html啊?
    都被ms抛弃的东西还有人这么推崇?
      

  3.   

    我认为作为一种开发工具
    VJ是有史以来最好的Java开发工具
    尽管JBuilder现在普遍被认为是最好的
    但我觉得它作为一种开发工具的优点
    还不及VJ的一个零头
    可惜只是VJ不支持Java2
    如果VJ支持Java2
    JBuilder现在也只能在非Windows平台上耍耍
      

  4.   

    它不支持Java2就是最大的弱点。
    “尽管JBuilder现在普遍被认为是最好的,但我觉得它作为一种开发工具的优点还不及VJ的一个零头”你太夸张了吧。连MS都放弃了VJ,你还。
    MS不是要推出Visual J#吗?
    大部分Java IDE的速度都很满,也狂耗资源。
      

  5.   

    其实没有必要只盯着JBuilder和VJ,还有很多优秀的JAVA开发IDE,比如IDEA或者是Eclipse,甚至SUN的SUN ONE,都各有特色。这些ide功能都很强大,也很智能,唯一的缺点就是用java开发,比较慢。至于vj,我没有怎么用过,但是我觉得毕竟它已经是比较“古老”的东东了。那些VJ在辅助编码方面的功能,至少我知道JB和idea都有,而且更智能。java2相对于java1变化很多,甚至从1.3到1.4的变化都很大,跟不上变化的vj我觉得不值得继续使用了
      

  6.   

    微软开发VJ的目的也许就是让大家以后不用JAVA,
      

  7.   

    VJ完全支持JAVA2,你在环境变量中加入你想要的JAVA2的*.jar就行了。
    照用不误。微软为了方便,开发和添加了许多基于WIN平台的CLASS类库,
    如果你的.class或.exe只要求在WIN平台运行,你用它提供的那些无疑提高了生产力;
    但如果你想要跨平台的话,你大可不用,VJ照样让你写纯JAVA。但不能不说的是,MS提供的这些类在封装上和使用方便上都比SUN提供的要好很多,
    而SUN在许多功能的实现上,处理得都不怎么高明。如:
    用纯JAVA运行N个线程,你就得行写N个类,然后还要让那些类加上Runnable接口,很麻烦。
    但如果用MS提供的类库(都在C:\WINDOWS\java\Packages目录下)
    无论多少个线程,你都可以不用继承任何base class和interface的情况下用这么一个
    static method来完成:Application.createThread(new MethodInvoker(/*方法名*/));一下子节省了许多代码,没理由不用。