26

我在 Util 类中写了两个方法:

public static final <T> T[] copy1(T[] source) {...}
public static final <T> T[] copy2(T[] source) {...}

方法 copy2 的 Javadoc 包括:

{@link #copy1(Object[]) copy}

作为测试还包括:

{@link Integer#highestOneBit(int) highestOneBit}

当我单击最高的OneBit 链接时,它可以工作。当我单击复制链接时,它无法正常工作,它链接到 Util 类?!Java 版本 1.5.0_16。

4

2 回答 2

11

当您链接到copy(T[])而不是时会发生什么copy(Object[])?在我的机器上,这行得通。

于 2009-07-14T14:16:47.757 回答
0

#copy1 的链接正在为您的方法 copy1() 创建一个指向内部锚点的链接。您还期望它去哪里?

于 2009-07-14T13:58:39.730 回答