电脑技术学习

Java SE 6 : Classpath通配符和OutOfMemeory Error检测

dn001
Java SE 6 给我们带来了2个新特性, 简单, 但是却很实用的特性.

1. Classpath通配符
现在, Mustang支持
java -classpath .;jars*  oom.CheckOOMError

这样的写法支持通配符,可以一次将某个目录下所有的jars添加进classpath了. 而不用象以前那样, 一个个将jar写进来.

2. OutOfMemeory Error检测
在之前的版本里, 如果我们的应用程序发生OutOfMemeoryError, 我们只能够得到以下信息:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space


而在Mustang里, 提供了更加丰富的检测信息, 相信有利于我们解决OutOfMemeoryError问题:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.lang.AbstractStringBuilder.(AbstractStringBuilder.java:45)
at java.lang.StringBuilder.(StringBuilder.java:80)
at oom.CheckOOMError.main(checkOOMError.java:12)



两个简单, 却又相当实用的功能, 反映了很多用户的心声, 是SUN在不断接纳用户意见进行改进的良好迹象. 对此,你有何看法?

标签: