20、Java 泛型
1、晓之以理,动之以码
学Java就是很上头哦,一来直接三连问!!!
什么是泛型?为什么要用泛型?泛型怎么用?
当然泛型在Java中有很重要的一个地位,在面向对象编程以及在各种设计模式中有非常广泛的应用~
1.1 什么是泛型?
泛型:
本意就是“参数化类型”。就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。
1.2 一个栗子
一个被举烂的例子
package com.example.main;
/**
* @author lin
* @version 1.0
* @date 2020/7/12 21:31
* @Description TODO
*/
public class TestTypeMain {
private static int add(int a, int b) {
System.out.println(a + "+" + b + "=" + (a + b));