The JVM in JDK 10
차례:
Java 10 를 제 시간에 제공했습니다. Java Standard Edition 10의 구현 인 JDK 10 는 호평을 받았습니다. 왜? 꽤 많은 도구 및 프레임 워크 제조업체는 Java 9에 익숙하지 않았으며 새로운 모듈 시스템에 적응하는 데 여전히 바빴습니다. 따라서 사물 계획의 변화로 사용자는 작업에 신속하게 대처할 수있었습니다. Java 10의 새로운 기능
Java 10의 새로운 기능은 무엇입니까? 첫째, 지역 변수 유형 추론 (
)의 도입을 포함하여 Java의 최신 기능에 중점을 두었습니다.
- -이 기능은 Java 언어를 강화하여 로컬 언어 선언에 대한 유형 유추를 확장하는 것을 목표로합니다. 변수를 초기화합니다. JDK 10의 개발자에게 유일한 유일한 기능이라고 주장합니다. JDK에서 루트 인증서 기관 인증서의 기본 세트 제공
- - Oracle Java SE에서 오픈 소스 루트 인증서를 사용하는 것이 주 목적입니다. OpenJDK가 개발자에게 더 매력적으로 만들기위한 루트 CA 프로그램. 또한 설명이 읽으면 유익한 추가 기능을 통해 JDK에서 루트 인증서 CA (Certificate Authority) 인증서의 기본 집합을 제공합니다. 응용 프로그램 클래스 - 시작 시간과 설치 공간을 최적화하기위한 데이터 공유 -
- CDS 공유)은 JVM 시작시 성능을 향상시키고 여러 JVM이 동일한 실제 시스템에서 실행될 때 자원 풋 프린트를 줄이기 위해 JDK 5에 처음 도입되었습니다. JDK 10은 CDS 기능을 확장하여 응용 프로그램 클래스를 공유 아카이브에 배치 할 수도 있습니다. 이전에는 CDS 사용이 부트 스트랩 클래스 로더에만 제한되어있었습니다. Docker 인식
- - 이제 Linux 시스템에서 Java 10을 실행하기로 선택한 모든 경우에 JVM (Java Virtual Machine)이 빠르게 Docker 컨테이너에서 실행 중인지 확인하십시오. 컨테이너에 할당 된 CPU 및 총 메모리와 같은 컨테이너 별 정보는 운영 체제를 쿼리하는 대신 JVM에 의해 추출됩니다. 추가 JVM 옵션
- - 새로운 옵션은 Docker 컨테이너 사용자에게 향상된 제어 기능을 제공합니다 버그 수정
- - 호스트 프로세스에서 Docker 컨테이너에있는 Java 프로세스에 연결할 때 첨부 메커니즘을 수정하는 버그 수정 새로운 API
- - Java 10은 수정할 수없는 컬렉션을보다 효과적으로 생성 할 수있는 새로운 API를 제공합니다. copyOf, Set.copyOf 및 Map.copyOf 메서드는 기존 인스턴스에서 새 컬렉션 인스턴스를 만듭니다. 새로운 메소드 인 toUnmodifiableList, toUnmodifiableSet 및 toUnmodifiableMap은 Stream 패키지의 Collectors 클래스에 추가되어 스트림의 요소를 수정 불가능한 콜렉션으로 수집 할 수있게되었습니다. Garbage Collector Interface
- : 이전 JDK 구조에서 컴포넌트 GC (Garbage Collector) 구현을 구성하는 코드베이스는 코드 기반의 여러 부분에 분산되어 있습니다. JDK에서 사용하는 GC 체계에 익숙한 사람들에게도 알려졌지만, 종종 새로운 개발자에게 혼란을 야기했습니다. Java 10에서 변경되었습니다. 이제 대체 콜렉터를 쉽고 빠르게 통합 할 수 있도록 JVM 소스 코드 내의 깨끗한 인터페이스입니다. JDK 포리스트 저장소 리포지토리를 단일 저장소로 집계 -
- 지금까지의 코드 기반이 여러 저장소로 분할되어 소스 코드에 문제가 발생할 수 있습니다. 조치. 개발을 간소화하기 위해 Root
- Corba
- 핫스팟
- Jaxp
- Jaxws
- Jdk
- Langtools
- Nashorn
- 이전에 사용 가능 JDK 9에서는 하나의 저장소에 병합되어 상호 종속적 인 변경 집합의 저장소 전체에 대한 원자 커밋을 수행했습니다.
- Grall Java 기반의 JIT (just-in-time) 컴파일러 마지막으로 Grall Java 기반 JIT (just-in-time) 컴파일러가 Java에서 새로운 또는 기존 언어의 런타임 및 컴파일러를 만들 수있게 해주는 Graal이 활성화되었습니다. Linux / x64 플랫폼에서 실험적인 패션을 제공합니다.
오라클은 정기적으로 정기적으로 장기 릴리스를 제공 할 것이라고 약속합니다. 자세한 내용은이 페이지를 참조하십시오.
Yahoo.com은 페이지를 개인화하는 새로운 방법과 더 많은 제 3 자 서비스를 끌어들일 수있는 능력을 추가합니다 페이스 북처럼. 야후는 오늘 홈 페이지에 대한 중대한 개편을 요구하는 일부 프로그램을 시작했다. 야후는 새로운 홈페이지가 당신의 세계와 그 밖의 다른 지구에서 계속 진행될 수 있도록 돕기 위해 고안됐다. 그러나 검색 회사가 실제로 수행 한 작업은 오래된 디자인을 수정하고 더 많은 사용자를 끌어들이는 새로운 기능을 추가했습니다. 여기에는 더 개인화 된 기능을 추가하고 이전에 사용할 수 없었던 방식으로 야후에 다양한 타사 서비스를 끌어들이는 기능이 포함됩니다.
다음은 새로운 기능입니다 :
소니 무비 스튜디오 플래티넘 12 : 비디오 편집 소프트웨어는 여전히 견고하지만, 소비자 수준의 비디오 편집 애플리케이션을 제공하는 소니의 무비 스튜디오 플래티넘 (Movie Studio Platinum)은 경쟁사보다 많은 기능을 갖춘 더 많은 기능을 갖춘 제품 중 하나입니다. 그러나 버전 12에는 이전 버전에 추가 할 새로운 기능이 거의 없습니다. 소비자 수준의 비디오 편집 응용 프로그램 중 Sony의 Movie Studio Platinum은 대부분의 기능보다 많은 기능을 제공하는 기능 중 하나입니다 그 경쟁자의. 기존 재산은 버전 12 (95 달러, 15 일 무료 평가판)가 많은 새로운 기능을 추가하지 않는 이유 일 수 있습니다. 순수한 능력의 범위에서이 가격대의 프로그램에 추가 할 것은별로 없었습니다.
64 비트의 비트 수는 얼마입니까?
Linux 3.6의 네 가지 주요 신기능이 새로운 커널 버전에는 Windows와 유사한 '하이브리드 절전'기능과 속도를 높일 수있는 기능이 포함되어 있습니다 최대 페이지로드가 41 % 증가했습니다.
리눅스 개발자 인 Linus Torvalds는 버전 3.5 출시 후 2 개월 만에 Linux 커널의 차기 버전을 출시했습니다.