The VM treats class file names on disk as UTF8 strings, although they
can be in arbitrary platform encoding.
As a result, if the programmer creates a class file using a name that
includes, for example, Japanese characters, the VM will not be able
to read it correctly.
can be in arbitrary platform encoding.
As a result, if the programmer creates a class file using a name that
includes, for example, Japanese characters, the VM will not be able
to read it correctly.
- duplicates
-
JDK-4146969 Error occurs when using Japanese Shift-JIS code for class name.
- Closed
-
JDK-4023102 (i18n) Class.forName doesn't work with a non-ASCII name
- Closed
-
JDK-4115121 (i18n) jvm throws exception when class name contains multibyte character
- Closed
-
JDK-4193134 (1.1) Problems loading classes named with non-English characters
- Closed
- relates to
-
JDK-4213486 (1.1) JDK118[Sol] Error msg is different from 1.1.7 when loading Japanese class
- Closed