Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中引用的表示_Java_Generics_Reference - Fatal编程技术网

Java中引用的表示

Java中引用的表示,java,generics,reference,Java,Generics,Reference,Anjelika Langer在她的泛型常见问题解答中就Java决定采用代码重用而不是泛型类型的代码专门化写了以下内容: 如果 集合中的元素是引用(或指针),因为 引用(或指针)大小相同,内部具有 相同的表示法。没有必要产生更多的信息 整数引用列表和 对字符串的引用。这两个列表都可以在内部由 对任何类型对象的引用列表。编译器只需要 在传入和传出这些引用时添加两个强制转换 泛型的泛型类型或方法的。因为在Java中,大多数类型都是引用类型 类型,它认为Java选择代码共享作为它的 泛型类型和方法的翻

Anjelika Langer在她的泛型常见问题解答中就Java决定采用代码重用而不是泛型类型的代码专门化写了以下内容:

如果 集合中的元素是引用(或指针),因为 引用(或指针)大小相同,内部具有 相同的表示法。没有必要产生更多的信息 整数引用列表和 对字符串的引用。这两个列表都可以在内部由 对任何类型对象的引用列表。编译器只需要 在传入和传出这些引用时添加两个强制转换 泛型的泛型类型或方法的。因为在Java中,大多数类型都是引用类型 类型,它认为Java选择代码共享作为它的 泛型类型和方法的翻译技巧

所以第一个问题,所有的引用大小相同,内部共享相同的表示,这是真的吗

如果答案为真,那么Java中的所有引用共享哪些属性

所以第一个问题,所有的引用大小相同,内部共享相同的表示,这是真的吗

对。(为什么你会认为像安吉丽卡·兰格这样博学的人会弄错呢?)

如果答案为真,那么Java中的所有引用共享哪些属性


它们都有一个将
Object
作为其最终超类型的类型。因此,它们都提供API中的所有方法

问问这个领域的专家是否正确。有趣的逻辑。