소프트웨어 개발 측면에서 Java 버전의 주요 차이점은 무엇입니까? 프로그래밍과 관련된 가장 중요한 변경 사항에 대한 요약을 어디에서 찾을 수 있습니까?
http://www.oracle.com/technetwork/java/javase/releasenotes-136954.html 과 같은 릴리스 정보 는 읽기 어려울 수 있습니다.
예를 들어 Java 1.5에는 "각 코드마다"새로운 코드 구조가 있습니다.
소프트웨어 개발 측면에서 Java 버전의 주요 차이점은 무엇입니까? 프로그래밍과 관련된 가장 중요한 변경 사항에 대한 요약을 어디에서 찾을 수 있습니까?
http://www.oracle.com/technetwork/java/javase/releasenotes-136954.html 과 같은 릴리스 정보 는 읽기 어려울 수 있습니다.
예를 들어 Java 1.5에는 "각 코드마다"새로운 코드 구조가 있습니다.
답변:
이것은 Java 버전 이력에 관한 훌륭한 Wikipedia 기사 의 요약입니다 . 그것은 매우 선택적이며 (내가 알고 사용하는 것에 편향되어 있습니다) 그렇지 않으면 기사의 사본으로 판명됩니다.
굵은 부분은 정말 전체 언어 앞으로 가져온 것입니다. 보다시피, 모든 릴리즈에 굵은 글씨가있는 것은 아닙니다.
언어 변경 :
라이브러리 변경 사항 :
언어 변경 :
var
키워드)언어 변경 :
라이브러리 변경 사항 :
다른 변경 사항 :
언어 변경 :
라이브러리 변경 사항 :
언어 변경 :
switch
문자열에라이브러리 변경 사항 :
플랫폼 변경 :
기존 라이브러리에 대부분 점진적 개선, 새로운 언어 기능 (제외 혼란 ).@Override
언어 변경 :
라이브러리 변경 사항 :
java.util.concurrent
언어 변경 :
라이브러리 변경 사항 :
대부분 사소한 개선.
플랫폼 변경 :
언어 변경 :
라이브러리 변경 사항 :
플랫폼 변경
언어 변경 :
라이브러리 변경 사항 :
초판, 모든 것이 새로운 ;-)