23_JavaSE_泛型

Posted Jack·Kwok

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了23_JavaSE_泛型相关的知识,希望对你有一定的参考价值。

1. 泛型方法

例子:

public static <E> void print(E e)


由上可知,泛型方法的作用是可以让参数的类型待定,根据调用者自己的意愿来传入(当然,必须是引用类型)

2. 泛型类

例子:

public class Dog <T> 
	private T t;
	public T add(T t)
		return t;
	
	public void abb(T t)
		return;
	

3. 通配符

java 中泛型标记符:

  • E - Element (在集合中使用,因为集合中存放的是元素)
  • T - Type(Java 类)
  • K - Key(键)
  • V - Value(值)
  • N - Number(数值类型)
  • ? - 表示不确定的 java 类型

以上是关于23_JavaSE_泛型的主要内容,如果未能解决你的问题,请参考以下文章

14_JavaSE_时间表示

iOS开发-Swift进阶之泛型!

JavaSE-泛型

javaSE之泛型(Generics)

JavaSE| 泛型

JavaSE 泛型