`
zds420
  • 浏览: 197966 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Java泛型嵌套

    博客分类:
  • J2SE
 
阅读更多
package com.study.generics;

//泛型的嵌套使用
public class GenericsDemo06 {
	
	public static void main(String []args) {
		GenericsComputer<String,String> computer = new GenericsComputer<String,String>("联想笔记本电脑","联想");
		GenericsPeople<GenericsComputer> people = new GenericsPeople<GenericsComputer>(computer);
		System.out.println("变量属性名称为:"+people.getPeople_attribute().getName());
		System.out.println("变量属性品牌为:"+people.getPeople_attribute().getBrand());
	}
}

//声明多个参数类型的泛型类
class GenericsComputer<Name,Brand> {
	private Name name;
	private Brand brand;
	
	public GenericsComputer(Name name,Brand brand) {
		this.name=name;
		this.brand=brand;
	}
	
	public Name getName() {
		return name;
	}
	public void setName(Name name) {
		this.name = name;
	}
	public Brand getBrand() {
		return brand;
	}
	public void setBrand(Brand brand) {
		this.brand = brand;
	}
	
	
}

//声明泛型类
class GenericsPeople<T> {
	
	private T people_attribute;
	
	public GenericsPeople(T people_attribute) {
		this.people_attribute=people_attribute;
	}
	
	public T getPeople_attribute() {
		return people_attribute;
	}

	public void setPeople_attribute(T people_attribute) {
		this.people_attribute = people_attribute;
	}
}

 

分享到:
评论

相关推荐

    java泛型例子

    java泛型例子 内涵泛型类,泛型接口,泛型方法,泛型通配符使用,泛型上界下界,泛型数组,嵌套泛型等,很详细。放入myeclipse可用,已测试。

    JAVA泛型总结

    java 泛型详解 实例 class Point class Notepad,V&gt;{ // 此处指定了...通配符、受限泛型、泛型无法向上转型、泛型接口、泛型方法、通过泛型方法返回泛型类型实例、使用泛型统一传入的参数类型、泛型数组、泛型的嵌套设置

    Java期末复习||应用程序设计-多线程和泛型

    容我多说几句,让更多的人看到我的资源! Java应用程序设计之多线程和泛型 Thread、Runnable、Callable 线程操作:isAlive()、isInterrupted()、...泛型、通配符、受限泛型、泛型接口、泛型方法、泛型数字、泛型嵌套

    java 解析xml 多级

    企业级应用 java 解析多级xml 多么复杂的都可以, 一个类,一个jar 包,非常实用,希望大家顶起..

    Java-Generics-and-Collections-2:Java Generics and Collections Java泛型和集合

    泛型与集合 使用 进行初步翻译. 将利用碎片时间进行整理和校对,完整的时间段适合做其他需要大量思考的事,如果你有兴趣欢迎提交PR。 TODO 数据校对 目录 2.4 获取和放置原则 2.5 数组 2.6 通配符与类型参数 2.7 ...

    Java开发技术大全(500个源代码).

    showBreak.java 利用标号语句跳转出所有循环嵌套 showCount.java 循环计数示例 showDoubleLoop.java 演示双重循环 showDoubleLoopSe.java 改进的双重循环 showOrder_1.java 演示操作数求值顺序示例1 showOrder...

    Kotlin 中文文档.pdf

    类和继承 属性和字段 接口 可见性修饰词 扩展 数据对象 泛型 嵌套类 枚举类 对象表达式和声明 代理模式 代理属性 函数和lambda表达式 函数 高阶函数和lambda表达式 内联函数 其它 多重申明 Ranges 类型检查和自动...

    Java语言程序设计实验指导书

    2 Java语言基本语法 编写程序,练习使用Java控制结构,实现循环嵌套与选择嵌套等复杂结构。 3 对象和类 编写程序实现类和对象的操作,掌握构造函数与静态成员的使用。 4 继承与多态 编写程序实现类的继承、多态的...

    gson:一个Java序列化反序列化库,用于将Java对象转换为JSON并返回

    目标提供简单的toJson()和fromJson()方法将Java对象转换为JSON,反之亦然允许将已有的不可修改的对象与JSON相互转换Java泛型的广泛支持允许对象的自定义表示支持任意复杂的对象(具有深层继承层次结构和泛型类型的...

    Kotlin官方参考文档中文版

    嵌套类 枚举类 对象 2 1.5.12 1.5.13 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.7.10 1.7.11 1.7.12 1.7.13 1.7.14 1.8 1.8.1 1.8.2 1.9 1.9.1 1.9.2 1.9.2.1 ...

    JAVA 7 程序设计.part1.rar

    然后深入解析了接口和抽象类、枚举、集合框架、泛型、输入输出、嵌套类和内部类等内容,掌握这部分内容有助于深入理解Java的底层原理;接着阐述Swing的基础和高级知识、多态、注解、国际化、Java网络、JDBC、Java...

    JAVA 7 程序设计.part2.rar

    然后深入解析了接口和抽象类、枚举、集合框架、泛型、输入输出、嵌套类和内部类等内容,掌握这部分内容有助于深入理解Java的底层原理;接着阐述Swing的基础和高级知识、多态、注解、国际化、Java网络、JDBC、Java...

    JAVA上百实例源码以及开源项目

    嵌套在html中 各种EJB之间的调用示例 7个目标文件 摘要:Java源码,初学实例,EJB调用实例  各种EJB之间的调用源码示例,用远程接口的引用访问EJB、函数将被FirstEJB调用,同时它将调用secondEJB 基于JAVA的UDP...

    JAVA上百实例源码以及开源项目源代码

    嵌套在html中 各种EJB之间的调用示例 7个目标文件 摘要:Java源码,初学实例,EJB调用实例  各种EJB之间的调用源码示例,用远程接口的引用访问EJB、函数将被FirstEJB调用,同时它将调用secondEJB 基于JAVA的UDP...

    reflectutils:一组与处理类及其字段相关的反射实用程序和杂项实用程序,没有依赖项,与 java 1.5 和泛型(以及更高版本的 Java)兼容

    一组与处理类及其字段相关的反射实用程序和杂项实用程序,没有依赖项,与 java 1.5 和泛型(以及更高版本的 Java)兼容。 特征: 这些是为了与 Apache Commons BeanUtils ( ) 兼容而构建的,并且嵌套结构的工作原理...

    疯狂JAVA讲义

    第1章 Java概述 1 1.1 Java语言的发展简史 2 1.2 Java的竞争对手及各自优势 4 1.2.1 C#简介和优势 4 1.2.2 Ruby简介和优势 4 1.2.3 Python的简介和优势 5 1.3 Java程序运行机制 5 1.3.1 高级语言的运行机制 6...

    《Java和Android开发实战详解》第6到10章源代码-by 南邮-陈杨

    6.3.1 Java字符串是一种引用数据类型 103 6.3.2 字符串处理 103 6.3.3 StringBuffer类 107 6.4 字符串与数值的转换 109 6.4.1 将字符串转换成数值 109 6.4.2 将数值转换成字符串 110 6.5 对象数组 112...

    《Java和Android开发实战详解》第18章 Google地图与定位服务代码-by 南邮-陈杨

    第7章~第9章依次说明类与对象、继承、多态、接口、嵌套类、抽象类和包,可以轻松带领读者进入面向对象程序设计的领域;第10章讲解了线程和泛型集合对象;第11章是XML与Android的开发基础;第12章~第13章讲解了建立...

    Java基础最全笔记文档

    5. Collection集合、数据结构、List集合、泛型、Set集合、可变参数 6. 集合工具类Collections、Map集合、集合嵌套、不可变集合 7. Stream流、异常处理 8. Logback日志框架、阶段项目 9. File、方法递归、字符集、IO...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    Java编程老鸟潜心写作,奉献高效率的Java学习心得 完全站在没有编程经验读者的角度,手把手教会读者学习Java 配16小时多媒体教学视频,高效、直观 一一击破Java入门可能会遇到的难点和疑惑 抽丝剥茧,层层推进,让...

Global site tag (gtag.js) - Google Analytics