Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14444658
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 21:41:36

下载本文示例代码
天极IT资讯短信服务 电脑小技巧 function check4() { if (dn.mobile.value.length!=11) { alert("手机号码不正确!"); dn.mobile.focus(); return false; } return true; } 资费:包月5元手机: 介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。   Java2标准版(Java 2 Platform, Standard Edition, J2SE)1.5即将正式推出,这一次的版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从未有过的,它给我们带来了耳目一新的感觉。下面我们就来欣赏一下其中的部分典型变化:  1. 自动包装和解包(Autoboxing and unboxing)  代码示例  往一个ArrayList中加入一个整数,1.5版本以前的版本写法是: List list = new ArrayList(); list.add( new Integer( 10 ) );   而在1.5版本中可以写为: list.add( 10 );   因为,在1.5版本中,对一个整数进行包装,使之成为一个Integer对象(即包装,boxing),然后加入到一个ArrayList中的做法被认为是没有必要的,反之,解包(unboxing)的做法也是没有必要的,这样的代码只是增加了程序的文本长度而已,所以1.5版本支持了自动包装和解包操作,对于bool/Boolean,byte/Byte,double/Double,short/Short,int/Integer,long/Long,float/Float的相应包装/解包操作都进行了支持,从而使代码变得简单。  2. 更优化的循环语句(The inhanced for loop)  代码示例  一个典型的遍历数组的循环语句,1.5版本以前的写法是: for ( Iterator iterator = list.iterator(); iterator.hasNext(); ){Integer n = (Integer)iterator.next(); ...}//for  而在1.5版本中可以写为: for ( Integer n : list ){...}//for  显然1.5版本的写法比以前是大大简化了,但是在需要修改集合,比如删除其中元素时不能采用这种写法。之所以Java1.5版本没有象C#那样干脆定义一个foreach关键词,主要是因为SUN认为增加一个专门的关键词成本太高了(too costly)。但1.4版本中就曾经增加了assert关键词,1.5版本中也新增加了enum关键词,因此这一解释恐怕并不那么令人信服。zmbbs=1;共2页。 1 2 : 天极IT资讯短信服务 电脑小技巧 function check4() { if (dn.mobile.value.length!=11) { alert("手机号码不正确!"); dn.mobile.focus(); return false; } return true; } 资费:包月5元手机: 介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。   Java2标准版(Java 2 Platform, Standard Edition, J2SE)1.5即将正式推出,这一次的版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从未有过的,它给我们带来了耳目一新的感觉。下面我们就来欣赏一下其中的部分典型变化:  1. 自动包装和解包(Autoboxing and unboxing)  代码示例  往一个ArrayList中加入一个整数,1.5版本以前的版本写法是: List list = new ArrayList(); list.add( new Integer( 10 ) );   而在1.5版本中可以写为: list.add( 10 );   因为,在1.5版本中,对一个整数进行包装,使之成为一个Integer对象(即包装,boxing),然后加入到一个ArrayList中的做法被认为是没有必要的,反之,解包(unboxing)的做法也是没有必要的,这样的代码只是增加了程序的文本长度而已,所以1.5版本支持了自动包装和解包操作,对于bool/Boolean,byte/Byte,double/Double,short/Short,int/Integer,long/Long,float/Float的相应包装/解包操作都进行了支持,从而使代码变得简单。  2. 更优化的循环语句(The inhanced for loop)  代码示例  一个典型的遍历数组的循环语句,1.5版本以前的写法是: for ( Iterator iterator = list.iterator(); iterator.hasNext(); ){Integer n = (Integer)iterator.next(); ...}//for  而在1.5版本中可以写为: for ( Integer n : list ){...}//for  显然1.5版本的写法比以前是大大简化了,但是在需要修改集合,比如删除其中元素时不能采用这种写法。之所以Java1.5版本没有象C#那样干脆定义一个foreach关键词,主要是因为SUN认为增加一个专门的关键词成本太高了(too costly)。但1.4版本中就曾经增加了assert关键词,1.5版本中也新增加了enum关键词,因此这一解释恐怕并不那么令人信服。zmbbs=1;共2页。 1 2 : 下载本文示例代码


J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介J2SE 1.5新特性简介
阅读(97) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~