package com.study.generics;
/**
* 简单泛型类
* @author Administrator
* @description 简单泛型类是声明了一个变量,可以声明多个变量,
* 现在此阶段只是为了了解泛型,使用泛型,重点是掌握基础知识,基本理论,基本技能,
* @param <T> 参数类型T(type)由外部指定
*/
class GenericsClass<T> { //T简称为type 泛型类型
private T variable; //泛型类的变量,则是属性
public T getVariable() {
return variable;
}
public void setVariable(T variable) {
this.variable = variable;
}
public void display() { //显示出泛型类的名称,显示泛型的参数类型的数据类型
System.out.println("泛型类的类名为:"+ GenericsClass.class.getName());
System.out.println("泛型类的类型为: "+this.getClass().getName());
}
}
public class GenericsDemo01 {
public static void main(String []args) {
GenericsClass<String> gener = new GenericsClass<String>();
gener.setVariable("简单泛型");
System.out.println(gener.getVariable());
gener.setVariable("我会写简单泛型啦");
System.out.println(gener.getVariable());
System.out.println(gener.getVariable().length());
gener.display();
}
}
分享到:
相关推荐
Java泛型编程指南.pdf 此文章译自SUN的泛型编程指南
Java Generics and Collections 英文版,详细描述java 泛型技术
java泛型技术之发展,学习JAVA 泛型的不错东东
这是一个使用JAVA实现的泛型编程,分为两部分,第一部分创建泛型类,并实例化泛型对象,得出相加结果。 第二部分用户自行输入0--4,选择要进行的加减乘除运算或退出,再输入要进行运算的两个数,并返回运算结果及...
java 泛型接口示例 java 泛型接口示例 java 泛型接口示例
java 泛型类的类型识别示例 java 泛型类的类型识别示例 java 泛型类的类型识别示例
Java泛型技术之发展
java 泛型方法使用示例 java 泛型方法使用示例 java 泛型方法使用示例
1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1.java泛型定义.zip1....
java,学习java泛型,java培训之泛型.pptxjava培训之泛型.pptxjava培训之泛型.pptxjava培训之泛型.pptx
4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip4.java泛型的限制.zip...
深入理解java泛型,包括类名泛型的定义,方法泛型定义,泛型的返回
思维导图之Java泛型详解
JAVA泛型源代码实现以下功能:返回数组元素的最大值/最小值下标;判断数组元素是否按升序排列;T对象数组排序;二分法查找key元素;
主要介绍了Java泛型的用法及T.class的获取过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
很好的Java泛型的总结,看完之后你一定会知道java泛型的底层机制,你一定会学会Java泛型!
java泛型详解.pdf
Java泛型技术之发展.zip 中文完整版
实例讲解Java泛型编程的快速入门实例讲解Java泛型编程的快速入门实例讲解Java泛型编程的快速入门实例讲解Java泛型编程的快速入门实例讲解Java泛型编程的快速入门