v

您的位置:VeryCD教育计算机


《北风网原创JDK5.0新特征全套课程(更新完毕)》[压缩包]

  • 状态: 精华资源
  • 摘要:
    发行日期2009年04月25日
    对白语言普通话
    文字语言简体中文
  • 时间: 2009/04/12 21:15:53 发布 | 2009/04/25 22:58:17 更新
  • 分类: 教育  计算机 

烈火双馨

精华资源: 11

全部资源: 13

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名北风网原创JDK5.0新特征全套课程(更新完毕)
别名JDK5.0新特征全套课程
资源格式压缩包
发行日期2009年04月25日
地区大陆
对白语言普通话
文字语言简体中文
简介

本人采用公司100M带宽的共享服务器长期供源,保证24小时可以下载,长期供源,内容长期更新,共享无限,本人是北风网忠实的fans,拿北风网的资源来和大家分享学习,也是为了大家共同进步,如果大家有更多的需要,可以访问:也算对人家版权的一种支持吧www.ibeifeng.com,好资源电驴一起分享



IPB Image
JDK5.0的11个主要新特征
1泛型(Generic)

1.1说明
http://allg000.w33.08host.com/QQ.jpg
http://allg000.w33.08host.com/QQ2.jpg

增强了java的类型安全,可以在编译期间对容器内的对象进行类型检查,在运行期不必进行类型的转换。而在j2se5之前必须在运行期动态进行容器内对象的检查及转换

减少含糊的容器,可以定义什么类型的数据放入容器

ArrayList<Integer> listOfIntegers; // <TYPE_NAME> is new to the syntax

Integer integerObject;

listOfIntegers = new ArrayList<Integer>(); // <TYPE_NAME> is new to the syntax

listOfIntegers.add(new Integer(10)); // 只能是Integer类型

integerObject = listOfIntegers.get(0); // 取出对象不需要转换

1.2用法

声明及实例化泛型类:

HashMap<String,Float> hm = new HashMap<String,Float>();

//不能使用原始类型

GenList<int> nList = new GenList<int>(); //编译错误

J2SE 5.0目前不支持原始类型作为类型参数(type parameter)

定义泛型接口:

public interface GenInterface<T> {

void func(T t);

}

定义泛型类:

public class ArrayList<ItemType> { ... }

public class GenMap<T, V> { ... }

例1:

public class MyList<Element> extends LinkedList<Element>

{

public void swap(int i, int j)

{

Element temp = this.get(i);

this.set(i, this.get(j));

this.set(j, temp);

}



public static void main(String[] args)

{

MyList<String> list = new MyList<String>();

list.add("hi");

list.add("andy");

System.out.println(list.get(0) + " " + list.get(1));

list.swap(0,1);

System.out.println(list.get(0) + " " + list.get(1));

}

}

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有30网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。