数据加载中……
井底之蛙
        最近闲来无聊,搬来同事的讲JDK6.0的书翻翻。。 感触很多,一直都听到什么JDK的一些新特性,自己也用过。但是一直不知道到底引入了哪些新特性,直到今天看了书,才知道。。唉,得鄙视下自己。。 不过看书,实在无聊,好想瞌睡。HOHO。
        还是把新特性列下,免得自己以后又不记得了。。
        1.诊断能力:这个到底有啥用,搞不很懂。。 大概是当我们的程序要生成堆栈追踪信息的时候,如果没有控制台窗口的时候,可以自己声明试采用程序来编辑而获得这些信息。。
        2.Annotation:这个到是用到过,知道是注释。它的作用是:提供了一个连接附加数据到Class,Interface,Method和Field中的能力。使用它的目的是使我们的开发和运行工具得到一个基础框架,以减少编码和发布程序时所需的额外的工作。
        3.泛型:这个用的比较多。在集合框架中经常用到。主要是使代码看上去更舒服。呵呵,节省不必要的类型转换。。
        4.自动装/拆箱:这个就是用在JAVA中的基本类型和封闭类之间的转换。。也是使代码看上面简洁。减少类型的转换。。
        5.静态引入:这个好像头一次看。。呵呵,试了一下。真的可以。。HOHO,看来我真的孤陋寡闻啊。  看来以后的代码中如果很多地方用到了静态类的属性的话,可以直接导入这个类了。。也可以减少一点代码。。不过想想其实也差不多。。
        6.格式化输入/输出:现在JAVA也可以像C语言一样使用printf打印输出信息了。其输出格式基本相同。这个我还没用过, 不过知道是比如:
   System.out.printf("%d和%f",m,n);这里告诉m,n必须是整型和浮点数。。
        7.参数数量的可变:这个是说可以向一个方法传入多个不定数量的参数,可以简单的使用...来表示一个方法接受不定数量的参数。
        8.并行工具包:这个是指提供了一个功能强大的、高层次的线程构造器。例如:线程任务框架,线程安全的队列,计时器,锁和其他的一些同步的基本类型。

posted on 2008-12-08 16:01 flyleer 阅读(75) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: