gpt4 book ai didi

java - 我正在学习Head First Java,但我看不懂第544页

转载 作者:行者123 更新时间:2023-12-01 06:59:59 25 4
gpt4 key购买 nike

“当您为类声明类型参数时,您可以简单地在任何需要使用真实类或接口(interface)类型的地方使用该类型。方法参数中声明的类型本质上会替换为您在以下情况下使用的类型:您实例化该类。

如果类本身不使用类型参数,您仍然可以为方法指定一个类型参数,方法是在返回类型之前的一个非常不寻常(但可用)的空间中声明它,该方法表示 T 可以是“任何类型的动物“。”

你能解释一下吗?

最佳答案

这意味着在泛型类中,您可以编写如下方法:

public T doSomething () {
}

请注意,返回类型为“T”。

在编译时,该方法的返回类型将是您在实例化它时传递给泛型类的任何类型。

关于java - 我正在学习Head First Java,但我看不懂第544页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1338277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com