DataInputStream readUTF related field initialization
Brian Burkhalter
brian.burkhalter at oracle.com
Wed May 5 18:52:49 UTC 2021
> On May 5, 2021, at 11:09 AM, Robert Marcano <robert at marcanoonline.com> wrote:
>
> Greetings. DataInputStream has some fields with the comment "working arrays initialized on demand by readUTF" but these fields are being initialized at object instantiation.
>
> On the other hand DataOutputStream has one field with a likewise comment initialized to null.
>
> I think DataInputStream could be optimized the same way as DataOutputStream and help in the memoty footprint of DataInputStream when used for other reads not related to readUTF.
>
> Sounds reasonable?
Yes, this could help a bit with the footprint.
Brian
More information about the core-libs-dev
mailing list