免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1078 | 回复: 0
打印 上一主题 下一主题

JDK1.4 到 1.5 的移植 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-03 12:40 |只看该作者 |倒序浏览

               
               
               
               
               
               
               
               
                JDK1.5 引入了许多新的特性,她使编程变得更加简单,有趣。下面是一些我们平时用得较多的特性简介。Java 枚举 (Enumeration)enum PrimaryColor {RED, BLUE, YELLOW};PrimaryColor color = getSomeColor();if (color == PrimaryColor.RED) {    System.out.println("Red");}Java 泛型 (Generic)1.4List words = new ArrayList();String title = ((String) words.get(i)).toUppercase();1.5List words = new ArrayList();String title = words.get(i).toUppercase();Java for 循环 (Enhanced for loop)1.4for (Iterator i = myCollection.iterator(); i.hasNext();) {    MyClass obj = (MyClass) i.next();    ...}1.5for (MyClass obj : myCollection) {    ...}装箱 (Autoboxing)简单地讲,就是把基本类型(boolean, char, byte, short, int, long, float, double)自动转换成相应的对象类型(Boolean,...)。1.4myMap.put(myKey, new Integer(300));1.5myMap.put(myKey, 300);注:拆箱时null的值为0。静态导入 (static import)它让程序员不必在使用类的静态成员时前缀类名。人们确实希望这样,所以他们经常实现所谓的常数接口来达到这个效果:import static yourclass;注意,无论yourclass是一个接口还是一个类,这个程序都可以正常工作。如果她是定义常数,那么她应该被定义为一个类而不是一个接口。元数据 (metadata)该特性需要工具开发商的支持。参考文档http://java.sun.com/j2se/1.5.0/docs/guide/language/http://java.sun.com/j2se/1.5.0/docs/relnotes/features.htmlhttp://www.csdn.net/develop/Read_Article.asp?Id=18340http://www.csdn.net/develop/Read_Article.asp?Id=18442http://www.csdn.net/develop/Read_Article.asp?Id=18366http://www.csdn.net/develop/Read_Article.asp?Id=18367http://www.csdn.net/develop/Read_Article.asp?Id=18368http://www.csdn.net/develop/Read_Article.asp?Id=18369http://www.csdn.net/develop/Read_Article.asp?Id=18370
- Andy (email: eroclu@gmail.com) 2006-07-03
               
               
               
               
               
               
               
               
               
               
               
               
               
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/18905/showart_135775.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP