gpt4 book ai didi

java - Hadoop WritableComparable RawType,什么是 RawType

转载 作者:行者123 更新时间:2023-12-02 21:42:29 25 4
gpt4 key购买 nike

您能否解释一下Java中的RAW Type是什么,我可以在Internet上找到更有意义的东西。
例如:

Hadoop WritableComparable<T> RawType , 什么是 RawType ?当我尝试使用 implements 关键字来实现这个接口(interface)时,我不得不在尖括号中给出参数。
不确定,什么是 RAW 类型,必须使用 <> 尖括号代替 () ?

最佳答案

原始类型就像使用 Object到处打字。我将使用 List 的示例:

List list1 = new ArrayList(); //raw list
List<String> list2 = new ArrayList<String>(); //parametrized list

你可以放任何你想要的东西 list是否只能放 String反对 list2 .原始列表有时可能很方便,但将来可能会导致问题。本质上,Java 中的原始类型意味着没有指定类型。如果您觉得需要使用原始类型恕我直言,您可能可以采取一些措施来防止它。

至于 <> - 尖括号用于指定类型。你误以为你使用它们而不是 () ,
<>指定泛型, ()表示您需要初始化对象的方法(或构造函数)调用。

关于java - Hadoop WritableComparable<T> RawType,什么是 RawType,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27688509/

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