On Mon, 18 Sep 2023 14:41:14 GMT, Chen Liang <li...@openjdk.org> wrote:

>> A few classes in `sun.util` package have non-final fields which could easily 
>> be marked `final`.
>
> src/java.base/share/classes/sun/util/PropertyResourceBundleCharset.java line 
> 71:
> 
>> 69:     private final class PropertiesFileDecoder extends CharsetDecoder {
>> 70: 
>> 71:         private final CharsetDecoder cdUTF_8 = 
>> UTF_8.INSTANCE.newDecoder()
> 
> Can be static as well.

I'm not sure. Why do you think so? CharsetDecoder is not thread-safe.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/15736#discussion_r1335644148

Reply via email to