Java基础 —— 泛型(二)限制类型参数

Java基础 —— 泛型(二)限制类型参数

你可以先回顾《Java基础 —— 泛型(一)

泛型使用中限制类型参数

在 Java 泛型中,我们可以使用 extends 关键字来限制类型参数的类型范围,例如限制类型参数的父类、接口等。这样做可以确保泛型类型参数具有某些特定的属性或行为。

下面是一个使用 extends 关键字限制类型参数的例子:

public class Box {
    private T data;

    public Box(T data) {
        this.data = data;
    }

    public T getData() {
        return data;
    }

    public void s

你可能感兴趣的:(java,java,架构,后端)