对Java1.5(5.0)的使用情况统计! Java1.5(5.0)已发布大半年了,我公司还是在使用1.4.2版本,现在好像已是Update3了。我想了解一下大家升级到新版的使用情况,主要从兼容性、稳定性、效率方面进行讨论。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我个人用还是很方便的。泛型,和简化的for循环都很使用。现在已经习惯5。0了。现在各大IDE等都支持5。0了,应该是成熟的了。 欢迎继续~Eclipse刚出了RC1,不过BUG还是有点,准备了RC2了 没听说过 j2se 1.4.3 Eclipse 已经出了 3.1 M7 ( m = milestone )支持 jdk 5 (JLS3) 用1.5那些新特性都很好用。IDE我不用Eclipse所以没问题。我一只用和JSDK搭配完美的NetBeans 我都已经开始用Java6.0了。sun的网站上可以下载关于java5.0的速度,见:http://nuclearjava.blogchina.com/642833.htmlhttp://nuclearjava.blogchina.comjava5.0的速度是1.4.2的3倍! 6.0是什么?个人感觉1.5不是太好,主要是没有办法兼容原有的代码,这个对我来说是致命的(20多个工程,20w行的代码),如果要修改,使得可以编译通过,我想,应该是疯了。所以,只能用 1.4.2 的javac,然后用1.5的jre运行 我们必须在承认java没有c++快的前提下才能讨论java比c++快的问题! 回复人:treeroot(旗鲁特) ( 两星(中级)) 信誉:106 2005-06-03 13:46:00 得分:0? 我们必须在承认java没有c++快的前提下才能讨论java比c++快的问题!==================你的大脑短路了吧?照你的逻辑,必须在“承认旗鲁特是猪”的情况下讨论“旗鲁特是不是猪” 在此处下载java 6.0:https://mustang.dev.java.net/ JDK 6.0下载:http://www.java.net/download/jdk6/binaries/ 我们公司刚升级了jdk1.5.0_03发现相关问题的确挺多的,不过好在都解决了 那我代表学生说个两句~~~现在仍是以1.4为主,大概大陆的JAVA书也多半是1.4的~~~~也考虑到老师的问题~~~~国外的最新书籍,两年后在大陆见中文版~~~然后学校开始跟进~~~能学到落后的技术已经是不敢有什么意见~~~~ 我们必须在承认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举了很多例子,但却没告诉我"为什么" http://nuclearjava.blogchina.com/642833.html举了很多例子,但却没告诉我"为什么"==========================你肯定没看完那篇文章,文章的最后给出了一些文章来告诉你“why” 正在使用5.0中....GUI界面 漂亮得多 初学者请教:有用Oracle JDeveloper 10g 的吗 Java的IDE工具似乎是根不上Java本身的发展速度 有个小问题请教一下下为什么新版本 Java 2 Platform Standard Edition Development Kit 5.0是JDK 5.0而以前的版本都是j2SDK 1.4.2.08 不是JDK1.2后的版本都叫SDK了吗为啥又改叫JDK了 而不叫j2sdk 1.5 JDK 6.0 Mustang 是不是开源的方式进行开发? public class 国家 {public 国家() {super();}public static void main(String[] args) {国家 中国 = new 国家();中国.呐喊();}public void 呐喊() {System.out.println("我们要民主!!! 我们要自由!!! 我们要人*权!!!");}}前面的程序可不是个玩笑,这真实能运行的程序。我在JDK1.4.2中已经编译运行成功了。JDK1.5应该也可以。有趣吧?你也试试吧! 回复人:ordos(新来的.) ( 一级(初级)) 信誉:100 2005-6-5 16:20:20 得分:0? JDK 6.0 Mustang 是不是开源的方式进行开发?===================下载源代码是自由的。但如果你要贡献源代码的话,就要经过较严格的选择,毕竟java要保持统一,不能像linux一样很随便 一个关于图片显示的问题 我用的JDK1.3, 为啥String.replace不起作用? 在网站上看到的程序,可是不明白是什么意思,希望各位高手指教一下,急! 问一个简单问题,见笑了! 使用VE怎样才能在jFrame中增加菜单和工具栏? 线程同步问题 请问一个简单问题。 这个endWith运用为什么不成功? tomcat4.0.1配置问题! java webbrowser应该如何销毁dispose有问题 在NETbeans里面,怎么正确显示中文? 我在jbuilder中写了一个application,想在此应用程序中显示html内容,请问有什么好的包可以用?在哪里下载?
Eclipse刚出了RC1,不过BUG还是有点,准备了RC2了
关于java5.0的速度,见:
http://nuclearjava.blogchina.com/642833.html
http://nuclearjava.blogchina.comjava5.0的速度是1.4.2的3倍!
这个对我来说是致命的(20多个工程,20w行的代码),如果要修改,使得可以编译通过,
我想,应该是疯了。所以,只能用 1.4.2 的javac,然后用1.5的jre运行
才能讨论java比c++快的问题!
?
我们必须在承认java没有c++快的前提下
才能讨论java比c++快的问题!
==================
你的大脑短路了吧?照你的逻辑,必须在“承认旗鲁特是猪”的情况下讨论“旗鲁特是不是猪”
https://mustang.dev.java.net/
http://www.java.net/download/jdk6/binaries/
发现相关问题的确挺多的,不过好在都解决了
也考虑到老师的问题~~~~国外的最新书籍,两年后在大陆见中文版~~~然后学校开始跟进~~~能学到落后的技术已经是不敢有什么意见~~~~
才能讨论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
举了很多例子,但却没告诉我"为什么"
举了很多例子,但却没告诉我"为什么"
==========================
你肯定没看完那篇文章,文章的最后给出了一些文章来告诉你“why”
GUI界面 漂亮得多
而以前的版本都是j2SDK 1.4.2.08 不是JDK1.2后的版本都叫SDK了吗为啥又改叫JDK了 而不叫j2sdk 1.5
public 国家() {
super();
}public static void main(String[] args) {
国家 中国 = new 国家();
中国.呐喊();
}public void 呐喊() {
System.out.println("我们要民主!!! 我们要自由!!! 我们要人*权!!!");
}
}前面的程序可不是个玩笑,这真实能运行的程序。我在JDK1.4.2中已经编译运行成功了。JDK1.5应该也可以。有趣吧?你也试试吧!
? JDK 6.0 Mustang 是不是开源的方式进行开发?
===================
下载源代码是自由的。但如果你要贡献源代码的话,就要经过较严格的选择,
毕竟java要保持统一,不能像linux一样很随便