사용자 도구

사이트 도구


java:9

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
java:9 [2021/02/20 21:11]
kwon37xi
java:9 [2021/02/20 22:53]
kwon37xi [Properties UTF-8]
줄 69: 줄 69:
   * [[https://dzone.com/articles/concatenating-strings-in-java-9|Concatenating Strings in Java 9 - DZone Java]]   * [[https://dzone.com/articles/concatenating-strings-in-java-9|Concatenating Strings in Java 9 - DZone Java]]
  
-===== Properties UTF-8 =====+===== Resourcebundle UTF-8 =====
   * [[https://docs.oracle.com/javase/9/intl/internationalization-enhancements-jdk-9.htm#JSINT-GUID-974CF488-23E8-4963-A322-82006A7A14C7|Internationalization Enhancements in JDK 9]]   * [[https://docs.oracle.com/javase/9/intl/internationalization-enhancements-jdk-9.htm#JSINT-GUID-974CF488-23E8-4963-A322-82006A7A14C7|Internationalization Enhancements in JDK 9]]
-  * 기본적으로 ''UTF-8''로 ''*.properties'' 파일을 로딩함.+  * 기본적으로 ''UTF-8''로 [[https://docs.oracle.com/javase/9/docs/api/java/util/ResourceBundle.html|ResourceBundle]]에서 ''*.properties'' 파일을 로딩함.
   * 만약 인위적으로 기존 ''ISO-8859-1''로 명시하고자 한다면   * 만약 인위적으로 기존 ''ISO-8859-1''로 명시하고자 한다면
   * [[https://docs.oracle.com/javase/9/docs/api/java/util/PropertyResourceBundle.html|PropertyResourceBundle (Java SE 9 & JDK 9 )]]   * [[https://docs.oracle.com/javase/9/docs/api/java/util/PropertyResourceBundle.html|PropertyResourceBundle (Java SE 9 & JDK 9 )]]
줄 77: 줄 77:
 java.util.PropertyResourceBundle.encoding=ISO-8859-1 java.util.PropertyResourceBundle.encoding=ISO-8859-1
 </code> </code>
- +  * [[https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html|Properties]] 는 기본 ''ISO-8859-1'' 이고, 명시적으로 Reader 인코딩을 ''UTF-8''로 지정해야만 한다.
java/9.txt · 마지막으로 수정됨: 2023/09/18 03:06 저자 kwon37xi