Code review request for 4881419 The type of X[].clone() should be X[]
Martin Buchholz
martinrb at google.com
Fri Sep 3 00:46:55 UTC 2010
The usage T[] suggests that T is a reference type, as with generics, which
is not the case here.
More precisely, both the runtime types and compiletime types of the object
returned from clone of any array is identical to its input.
Is there a non-confusing way of saying that?
Martin
On Thu, Sep 2, 2010 at 17:33, Joe Darcy <joe.darcy at oracle.com> wrote:
> Hello.
>
> Please review my spec clarification fix for
>
> 4881419 "The type of X[].clone() should be X[]"
> http://cr.openjdk.java.net/~darcy/4881419/<http://cr.openjdk.java.net/%7Edarcy/4881419/>
>
> The statement about the return type of the clone method for an array is
> given in JLSv3 section 6.4.5:
> http://java.sun.com/docs/books/jls/third_edition/html/names.html#6.4.5
>
> Thanks,
>
> -Joe
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/core-libs-dev/attachments/20100902/011b8b95/attachment.html>
More information about the core-libs-dev
mailing list