易截截图软件、单文件、免安装、纯绿色、仅160KB

Java SE 6更新,性能大幅提升

2010-01-16 06:51
据InternetNews.com报道
,作为今年的第一次更新,Java SE 6 Update 18(也称为6u18)不仅修复了超过300个bug(够多的啊),而且更值得注意的是,提升了虚拟机HotSpot的性能,这将同时有益于Java和JavaFX(基于JVM的RIA方案)应用程序。
此外,Java安装器的底层机制被替换,可用性大大提高。
jar文件创建长期存在的一个bug被修复,速度大约提升了20%。
通过减少文本栅格化的内存占用和加速图像处理,UI应用的性能也得到了改善。
总体上内存处理都有改善。在客户JVM中,修改了默认的Java堆配置,加大了初始和最大堆尺寸,与代式垃圾处理相关的设置也进行了调优。
Sun公司的Java平台集团高级营销经历Dave Hofert表示,这一版本标志着Java达到了一个新水平。


相关文档:

关于JAVA的try catch finally的一个问题

class TestTryFinallyC {
public static void main(String[] args) {
System.out.println(testt());
}

public static int testt() {
int x = 99;
try {
return x;
}finally {
x = 8;
}
}
}

某年某月的某一天, ......

Java中 ArrayList、Vector和LinkedList 的使用


/*
ArrayList是最常用的List实现类,内不是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能含有“空隙”,当数组大小不满足时需要增加存储能力,就要将已有数组数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删除元素时,需要对数组进行复制、移动,代价比较高。因 ......

java中执行外部命令

在java中可以通过Runtime.getRuntime().exec(cmd)来执行外部命令,我比较常用的是调用shell脚本来完成某些工作,也可以直接执行一个os 的命令,比较调用imagemagick来完成图片的一些操作,其中需要注意的有两点,1是最好带上命令的完整路径,否则命令可能不会被执行,而且也没有任何报错的信息输出,2特别要注意空格,比如文 ......

Java与C++语言在JNI下的交互

java环境下调用VC++编写的动态链接库文件
一,开发平台:
MyEclipse 6.0,VC++6.0
二,JNI基础知识:
JNI(java native interface),JAVA本地接口调用,目的是为了JAVA可以调用本地程序。
三,交互过程:
1,建立java类。例如,建立一个RSA加密解密的类:
package zkxx.ctais2.client.common;
public class RsaE ......

JAVA Comparator和Comparable在排序中的应用

Comparator和Comparable在排序中的应用
当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。
一、Comparator
强行对某个对象collection进行整体排序的比较函数,可以将Comparator传递给Collections.sort或Arrays.sort。
接口方法:
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号