Review/comment needed for the new public java.util.Base64 class
Alan Bateman
Alan.Bateman at oracle.com
Thu Oct 18 14:14:10 UTC 2012
On 18/10/2012 14:19, Ulf Zibis wrote:
> Hi Sherman,
>
> you could create the code table by help of a String constant, which
> would speed up the loading and save a little footprint on the class
> file. (you have forgotten those tricks from sun.nio.cs coders? ;-) )
>
> But my main question:
> Why don't you enqueue those coders in the well known sun.nio.cs.ext
> provider?
> At least, I think, class Base64 should be hosted in java.nio.charset
> rather than common java.util.
> As I believe, that the usage of this encoding is far from common,
> adding it to the lazy loaded charsets.jar IMO should be more reasonable.
The encoders and decoders in java.nio.charset are for translating
between bytes and Unicode characters and that is not the case here. I
think java.util is probably the right place for this.
-Alan
More information about the core-libs-dev
mailing list