사용자 도구

사이트 도구


java:9

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
java:9 [2020/08/02 20:53]
kwon37xi
java:9 [2021/02/20 22:53]
kwon37xi [Properties UTF-8]
줄 55: 줄 55:
   * [[https://blog.joda.org/2017/02/java-time-jsr-310-enhancements-java-9.html|Stephen Colebourne's blog: Java Time (JSR-310) enhancements in Java SE 9]]   * [[https://blog.joda.org/2017/02/java-time-jsr-310-enhancements-java-9.html|Stephen Colebourne's blog: Java Time (JSR-310) enhancements in Java SE 9]]
   * [[https://www.baeldung.com/java-9-collections-factory-methods|Java 9 Convenience Factory Methods for Collections | Baeldung]]   * [[https://www.baeldung.com/java-9-collections-factory-methods|Java 9 Convenience Factory Methods for Collections | Baeldung]]
 +  * [[https://www.baeldung.com/java-9-completablefuture|Java 9 CompletableFuture API Improvements | Baeldung]]
 +  * [[https://grokonez.com/java/java-9-completablefuture-api-improvements-delay-timeout-support|Java 9 CompletableFuture API Improvements - Delay and Timeout Support » grokonez]]
 +  * [[https://www.codingame.com/playgrounds/46649/java-9-improvements/completablefuture-improvements|CompletableFuture Improvements - Java 9 Improvements]]
 +  * [[https://www.tutorialspoint.com/java9/java9_completablefuture_api_improvements.htm|CompletableFuture API Improvements - Tutorialspoint]]
  
 ===== String Concat ===== ===== String Concat =====
줄 65: 줄 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]]
  
 +===== 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]]
 +  * 기본적으로 ''UTF-8''로 [[https://docs.oracle.com/javase/9/docs/api/java/util/ResourceBundle.html|ResourceBundle]]에서 ''*.properties'' 파일을 로딩함.
 +  * 만약 인위적으로 기존 ''ISO-8859-1''로 명시하고자 한다면
 +  * [[https://docs.oracle.com/javase/9/docs/api/java/util/PropertyResourceBundle.html|PropertyResourceBundle (Java SE 9 & JDK 9 )]]
 +<code>
 +java.util.PropertyResourceBundle.encoding=ISO-8859-1
 +</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