7 元数据(Meta data)请参考 http://www-900.ibm.com/developerWorks/cn/java/j-annotate1/ http://www-900.ibm.com/developerworks/cn/java/j-annotate2.shtml 8 Building Strings(StringBuilder类)在JDK5.0中引入了StringBuilder类,该类的方法不是同步(synchronized)的,这使得它比StringBuffer更加轻量级和有效。 9 控制台输入(Console Input)在JDK5.0之前我们只能通过JOptionPane.showInputDialog进行输入,但在5.0中我们可以通过类Scanner在控制台进行输入操作 例如在1.4中的输入 String input = JOptionPane.showInputDialog(prompt); 在5.0中我们可以 Scanner in = new Scanner(System.in); 10 Covariant Return Types(不晓得怎么翻译,大概是 改变返回类型)JDK5之前我们覆盖一个方法时我们无法改变被方法的返回类型,但在JDK5中我们可以改变它 例如1.4中我们只能 public Object clone() { ... } 但是在5.0中我们可以改变返回类型为Employee public Employee clone() { ... } 11 格式化I/O(Formatted I/O)增加了类似C的格式化输入输出,简单的例子: public class TestFormat{ 输出结果为: 150000 10 249f0 a 5.01 3.1 5.010e+00 3.140e+02
|
正在阅读:JDK5.0的11个主要新特征JDK5.0的11个主要新特征
2006-02-22 09:58
出处:
责任编辑:xietaoming
键盘也能翻页,试试“← →”键