Java1.5(5.0)已发布大半年了,我公司还是在使用1.4.2版本,现在好像已是Update3了。
我想了解一下大家升级到新版的使用情况,主要从兼容性、稳定性、效率方面进行讨论。谢谢!

解决方案 »

  1.   

    我个人用还是很方便的。泛型,和简化的for循环都很使用。现在已经习惯5。0了。现在各大IDE等都支持5。0了,应该是成熟的了。
      

  2.   

    欢迎继续~
    Eclipse刚出了RC1,不过BUG还是有点,准备了RC2了
      

  3.   

    没听说过  j2se 1.4.3 Eclipse 已经出了 3.1 M7 ( m = milestone )支持 jdk 5 (JLS3)
      

  4.   

    用1.5那些新特性都很好用。IDE我不用Eclipse所以没问题。我一只用和JSDK搭配完美的NetBeans
      

  5.   

    我都已经开始用Java6.0了。sun的网站上可以下载
    关于java5.0的速度,见:
    http://nuclearjava.blogchina.com/642833.html
    http://nuclearjava.blogchina.comjava5.0的速度是1.4.2的3倍!
      

  6.   

    6.0是什么?个人感觉1.5不是太好,主要是没有办法兼容原有的代码,
    这个对我来说是致命的(20多个工程,20w行的代码),如果要修改,使得可以编译通过,
    我想,应该是疯了。所以,只能用 1.4.2 的javac,然后用1.5的jre运行
      

  7.   

    我们必须在承认java没有c++快的前提下
    才能讨论java比c++快的问题!
      

  8.   

    回复人:treeroot(旗鲁特) ( 两星(中级)) 信誉:106  2005-06-03 13:46:00  得分:0

    我们必须在承认java没有c++快的前提下
    才能讨论java比c++快的问题!
    ==================
    你的大脑短路了吧?照你的逻辑,必须在“承认旗鲁特是猪”的情况下讨论“旗鲁特是不是猪”
      

  9.   

    在此处下载java 6.0:
    https://mustang.dev.java.net/
      

  10.   

    JDK 6.0下载:
    http://www.java.net/download/jdk6/binaries/
      

  11.   

    我们公司刚升级了jdk1.5.0_03
    发现相关问题的确挺多的,不过好在都解决了
      

  12.   

    那我代表学生说个两句~~~现在仍是以1.4为主,大概大陆的JAVA书也多半是1.4的~~~~
    也考虑到老师的问题~~~~国外的最新书籍,两年后在大陆见中文版~~~然后学校开始跟进~~~能学到落后的技术已经是不敢有什么意见~~~~
      

  13.   

    我们必须在承认java没有c++快的前提下
    才能讨论java比c++快的问题!可以理解
    为什么JAVA会比C++快?我的理解是同样一段程序,Java可能用到CPU的10个时间片,而C++的程序只用了一个时间片,
    所以感觉Java比C++快,如果同样的资源,我不能理解Java会比C++快http://nuclearjava.blogchina.com/642833.html
    "但是在此测试中,作者说他“故意”限制了JVM的内存使用量,说这是为了和C++公平。这其实是很不公平的。
    java打开-server的目的就是为了“用空间换时间”,在内存中将bytecode编译成更大但是更快的本地码,作者却限制内存使用,
    就如同飞机与汽车比速度时给飞机和汽车同样数量的汽油一样,或者在限制飞机的飞行高度为5米以下一样(飞机在燃料不足或低空的情况下是不可能以最快的速度飞行了)
    看似公平,实则极不公平,飞机就是靠大量的燃料来加速,不给燃料还比什么呢?如果给飞机和汽车同样多的燃料,飞机每跑100米就要停下来加一次油,怎么可能发挥最快速度呢?"为什么不公平呢?
    如果C++程序在设计时,同样运用多线程,可以大量使用计算机资源的话,我相信速度不会比Java慢
    对Java不熟悉,不知道哪位给我个理由,为什么Java会比C++快
    http://nuclearjava.blogchina.com/642833.html
    举了很多例子,但却没告诉我"为什么"
      

  14.   

    http://nuclearjava.blogchina.com/642833.html
    举了很多例子,但却没告诉我"为什么"
    ==========================
    你肯定没看完那篇文章,文章的最后给出了一些文章来告诉你“why”
      

  15.   

    正在使用5.0中....
    GUI界面 漂亮得多
      

  16.   

    初学者请教:有用Oracle JDeveloper 10g 的吗
      

  17.   

    Java的IDE工具似乎是根不上Java本身的发展速度
      

  18.   

    有个小问题请教一下下为什么新版本 Java 2 Platform Standard Edition Development Kit 5.0是JDK 5.0
    而以前的版本都是j2SDK 1.4.2.08 不是JDK1.2后的版本都叫SDK了吗为啥又改叫JDK了 而不叫j2sdk 1.5
      

  19.   

    JDK 6.0 Mustang 是不是开源的方式进行开发?
      

  20.   

    public class 国家 {
    public 国家() {
    super();
    }public static void main(String[] args) {
    国家 中国 = new 国家();
    中国.呐喊();
    }public void 呐喊() {
    System.out.println("我们要民主!!! 我们要自由!!! 我们要人*权!!!");
    }
    }前面的程序可不是个玩笑,这真实能运行的程序。我在JDK1.4.2中已经编译运行成功了。JDK1.5应该也可以。有趣吧?你也试试吧!
      

  21.   

    回复人:ordos(新来的.) ( 一级(初级)) 信誉:100  2005-6-5 16:20:20  得分:0
    ?  JDK 6.0 Mustang 是不是开源的方式进行开发?
    ===================
    下载源代码是自由的。但如果你要贡献源代码的话,就要经过较严格的选择,
    毕竟java要保持统一,不能像linux一样很随便