gpt4 book ai didi

Java Enum 与 T 作为变量类型

转载 作者:太空狗 更新时间:2023-10-29 23:03:47 26 4
gpt4 key购买 nike

这个声明有什么区别吗

Thread.State state = Thread.State.NEW;

还有那个

Enum<Thread.State> state = Thread.State.NEW;

在 Java 中?而不是第二个选项有点长?

最佳答案

这与比较之间的情况相同:

Child o = someChild;

Parent o = someChild;

Enum 是所有枚举类型的父类。因此,对于第二行,代码不能包含对 Thread.State 特定成员的引用,特别是 this section of the language spec 中描述的成员.

关于Java Enum<T> 与 T 作为变量类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42455578/

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