JDK 1.8 / Java 8 (자바 8)의 새 기능 주요 기능 및 특징과 설명 New features #5 (5/5)
Category : core/i18n, core/net, core/sec, web/jaxp
New and Key features / 새 기능과 주요 특징
Category : core/i18n
1 Improve Locale Data Packaging and Adopt Unicode CLDR Data
Create a tool to convert LDML (Locale Data Markup Language) files into a format usable directly by the runtime library, define a way to package the results into modules, and then use these to incorporate the de-facto standard locale data published by the Unicode Consortium’s CLDR project into the JDK.
2 BCP 47 Locale Matching
Define APIs so that applications that use BCP 47 language tags (see RFC 5646) can match them to a user’s language preferences in a way that conforms to RFC 4647.
3 Unicode 6.2
Extend existing platform APIs to support version 6.2 of the Unicode Standard.
Category : core/net
4 HTTP URL Permissions
Define a new type of network permission which grants access in terms of URLs rather than low-level IP addresses.
Category : core/sec
5 MS-SFU Kerberos 5 Extensions
Add the MS-SFU extensions to the JDK’s Kerberos 5 implementation.
6 TLS Server Name Indication (SNI) Extension
Add support for the TLS Server Name Indication (SNI) Extension to allow more flexible secure virtual hosting and virtual-machine infrastructure based on SSL/TLS protocols.
7 AEAD CipherSuites
Support the AEAD/GCM cipher suites defined by SP-800-380D, RFC 5116, RFC 5246, RFC 5288, RFC 5289 and RFC 5430.
8 Stronger Algorithms for Password-Based Encryption
Provide stronger Password-Based-Encryption (PBE) algorithm implementations in the SunJCE provider.
9 Configurable Secure Random-Number Generation
Enhance the API for secure random-number generation so that it can be configured to operate within specified quality and responsiveness constraints.
10 Enhance the Certificate Revocation-Checking API
Improve the certificate revocation-checking API to support best-effort checking, end-entity certificate checking, and mechanism-specific options and parameters.
11 NSA Suite B Cryptographic Algorithms
Provide implementations of the cryptographic algorithms required by NSA Suite B.
12 SHA-224 Message Digests
Implement the SHA-224 message-digest algorithm and related algorithms.
13 PKCS#11 Crypto Provider for 64-bit Windows
Include the SunPKCS11 provider in the JDK for 64-bit Windows.
14 Limited doPrivileged
Enable code to assert a subset of its privileges without otherwise preventing the full access-control stack walk to check for other permissions.
15 Overhaul JKS-JCEKS-PKCS12 Keystores
Facilitate migrating data from JKS and JCEKS keystores by adding equivalent support to the PKCS#12 keystore. Enhance the KeyStore API to support new features such as entry metadata and logical views spanning several keystores. Enable the strong crypto algorithms introduced in JEP-121 to be used to protect keystore entries.
Category : web/jaxp
16 JAXP 1.5: Restrict Fetching of External Resources
Upgrade JAXP to version 1.5, which adds the ability to restrict the set of network protocols that may be used to fetch external resources.
* 이제까지 총 5회에 나눠 자바 8의 주요 기능과 특징 그리고 간단할 설명을 정리해 봤습니다.
현재 Java 8의 FRC(통칭 RC)버전은 https://jdk8.java.net/download.html에서 다운 가능하며, 3월 중 GA 버전이 릴리즈될 예정입니다.
'개발' 카테고리의 다른 글
Java (JRE, JDK) 마인크래프트 자바 다운로드 실행기 에러 오류 및 설치 해결방법(32비트, 64비트) (0) | 2014.04.01 |
---|---|
자바와 라즈베리 파이, 아두이노로 만드는 DIY 네스트 (0) | 2014.03.06 |
Java SE 8 Date and Time (자바 8의 날짜와 시간 API 변경 내용) (0) | 2014.02.20 |
Mozilla Firefox 27(파이어폭스 27)의 변경 사항과 주요 기능과 특징 with improved social api (0) | 2014.02.18 |
Samsung's probable Galaxy S5 launch event "Unpacked 5" for February 24 삼성 갤럭시S5 출시 이벤트 2월 24일 (0) | 2014.02.18 |