当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

<b>JDK 1.5的Generics功效操纵实例</b>[Java编程]

赞助商链接



  本文“<b>JDK 1.5的Generics功效操纵实例</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

Generics 是JDK 1.5 一个最重要的特点,主要用来处理Collection.

以下代码在JDK 1.5 调试通过.

代码实例1: Demo.java

package maoxiang.examples.jdk15.generics;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
/**
* @author 毛翔
*
* 演示若何利用Generics 特点.代码来自于 Generics 教程:
* http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf
*
* Generics近似于C++中的模板.
* 辨别:
* 1.
* 2.
*/
public class Demo {
  public static void main(String[] args) {}
  /**
  * 最简单的用法
  */
  public void Test1() {
   // 从前的用法
   //List myIntList = new LinkedList(); // 1
   //myIntList.add(new Integer(0)); // 2
   //Integer x = (Integer) myIntList.iterator().next(); // 3 需求强 制转换
   // 1.5 的用法
   List<Integer> myIntList = new LinkedList<Integer>(); // 1’
   myIntList.add(new Integer(0)); //2’
   Integer x = myIntList.iterator().next(); // 3’
  }
  /**
  * 匿名字符的用法
  */
  public void Test2() {
   List<Circle> list = new ArrayList<Circle>();
   //通过匿名字符打印一个调集
   Wildcards(list);
   Wildcards1();
   /*
   * 假如 Wildcards2 定义为Wildcards2(List <Shape> shapes)
   * 以下调用错误
   */
   Wildcards2(list);
  }
  public void Wildcards(Collection< ? > c) {
   // 从前的用法
   //Iterator i = c.iterator();
   //for (int k = 0; k < c.size(); k++) {
   //
   log(i.next());
  /
  以上是“<b>JDK 1.5的Generics功效操纵实例</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .