运行时类型的泛型实例 : 泛型类 « 泛型 « Java 教程

En
Java 教程
1. 语言基础
2. 数据类型
3. 操作符
4. 流程控制
5. 类定义
6. 开发相关
7. 反射
8. 正则表达式
9. 集合
10. 线
11. 文件
12. 泛型
13. 本土化
14. Swing
15. Swing事件
16. 二维图形
17. SWT
18. SWT 二维图形
19. 网络
20. 数据库
21. Hibernate
22. JPA
23. JSP
24. JSTL
25. Servlet
26. Web服务SOA
27. EJB3
28. Spring
29. PDF
30. 电子邮件
31. 基于J2ME
32. J2EE应用
33. XML
34. 设计模式
35. 日志
36. 安全
37. Apache工具
38. 蚂蚁编译
39. JUnit单元测试
Java
Java 教程 » 泛型 » 泛型类 
12. 6. 3. 运行时类型的泛型实例
import java.util.LinkedList;

public class MainClass {
  public static void main(String[] args) {

    LinkedList<String> proverbs = new LinkedList<String>();
    LinkedList<Double> numbers = new LinkedList<Double>();
    System.out.println("numbers class name " + numbers.getClass().getName());
    System.out.println("proverbs class name " + proverbs.getClass().getName());
    System.out.println("Compare Class objects: " + numbers.getClass().equals(proverbs.getClass()));

  }
}
numbers class name java.util.LinkedList
proverbs class name java.util.LinkedList
Compare Class objects: true
12. 6. 泛型类
12. 6. 1. 定义一个泛型类型
12. 6. 2. 使用原始包装类型作为参数
12. 6. 3. 运行时类型的泛型实例
12. 6. 4. 通用类堆栈
12. 6. 5. 使用通用的方法来测试通用栈
12. 6. 6. 原材料型式试验的一种通用栈
www.java2java.com | Contact Us
Copyright 2010 - 2030 Java Source and Support. All rights reserved.
All other trademarks are property of their respective owners.