JAVA 버 전 번호 에 대한 질문 입 니 다.자바 버 전 번호 와 JDk 버 전.

자바 를 처음 배 웠 을 때 자바 버 전 번호 가 어떻게 명명 되 었 는 지 계속 의 심 스 러 웠 습 니 다.자주 인터넷 에서 자바 5,자바 6,자바 7,자바 8(지금까지 자바 12,2019.4.5)과 같은'자바 X'의 자바 버 전 이름 을 볼 수 있 고 JDK 1.5,JDK 1.6 과 같은'JDK 1.X'의 JDK 이름 도 볼 수 있다.
자바 와 JDK 의 규범 버 전 이름 이 어떻게 되 는 지 고민 하 다가 최근 몇 권 의 책 에서 관련 해석 을 보고 나 서 야 알 게 되 었 다.
현재 총 결 은 여기에 있다.
먼저 1996 년 에 최초 버 전 자바 1.0(이전 모델 은 1995 년 의 Oak,Oak 상표 가 점용 되 었 기 때문에 자바 로 이름 을 바 꾸 었 다)을 발 표 했 고 그 후에 자바 1.1,J2SE 1.2,J2SE 1.3,J2SE 1.4,1.X 의 명명 방식 으로 2004 년 자바 원 회의 이후 버 전 수 를 5.0 으로 올 렸 다.이 새로운 버 전 은 자바 SE 5.0(또는 J2SE 5.0)으로 의문 이 있다.인터넷 에서 자바 SE5 를 많이 사용 하 는 것)은 2006 년 썬 이 8 년 의 역 사 를 가 진 J2SE,J2EE,J2ME 의 명명 방식 을 종결 시 켰 고,이후 버 전 은 자바 SE6,자바 SE7,자바 SE8,자바 SE9,자바 SE 10,자바 SE 11,자바 SE 12 를 사용 했다.
그리고 JDK 는 자바 1.0 에서 자바 9 까지 각 버 전 번호:JDK 1.0,JDK 1.2...JDK 1.8,JDK 1.9,자바 10 이후 JDK 대응 이름 은 JDk 10,JDK 11,JDK 12 이다.
타임 라인 은 다음 과 같 습 니 다.
Java SE 버 전 타임 라인
Java SE 버 전
JDK 버 전
발표 시간
개발 코드
Oak
1995-05-23
오 크(떡갈나무)
Java 1.0
JDK1.0
1996-01-23
Java 1.1
JDK1.1
1997-02-18
J2SE 1.2
JDK1.2
1998-12-04
플레이 그라운드
J2SE 1.3
JDK1.3
2000-05-08
케 스 트 렐(아메리카 붉 은 매)
J2SE 1.4
JDK1.4
2002-02-13
메 를 린(회색 매)
Java SE 5.0
JDK1.5
2004-09-29
타이 거(호랑이)
Java SE 6
JDK1.6
2006-12-11
무스 탕(야생마)
Java SE 7
JDK1.7
2011-07-28
돌고래(돌고래)
Java SE 8
JDK1.8
2014-03-18
거미(거미)
Java SE 9
JDK1.9
2017-09-21
Java SE 10
JDK10
2018-03-21
Java SE 11
JDK11
2018-09-25
Java SE 12
JDK12
2019-3-20
아래 그림 은 권 1 제2 장 2.1.1 에서 나온다.

JDK 는 자바 개발 키 트 의 줄 임 말 인 것 을 이미 보 았 다.
약간 혼 란 스 러 운 것 은 이 공구 꾸러미 의 버 전 1.2~버 전 1.4 는 자바 SDK(소프트웨어 개발 패키지,Software Development Kit)라 고 불 린 다 는 점 이다.어떤 경우 에는 이 유행 이 지난 용 어 를 볼 수 있다.
또 하나의 용 어 는 자바 가 실 행 될 때 환경(JRE)으로 가상 컴퓨터 는 포함 되 지만 컴 파 일 러 는 포함 되 지 않 는 다.개발 자가 원 하 는 환경 이 아니 라 컴 파일 러 가 필요 없 는 사용 자 를 위 한 환경 입 니 다.
다음은 자바 SE 가 대량으로 등장 할 것 이다.자바 EE(Enterprise Edition)와 자바 ME(MicroEdition)에 비해 자바 의 표준 판 이다.
자바 2 라 는 제시 법 은 1998 년 에 시작 되 었 다.당시 Sim 사 영업 사원 들 은 소수점 뒤의 수치 변경 버 전 번호 가 JDK 1.2 의 중대 한 개선 사항 을 반영 하지 않 았 다 고 느 꼈 다.그러나 발표 후에 야 이 문 제 를 깨 달 았 기 때문에 공구 꾸러미 를 개발 하기 로 한 버 전 번 호 는 1.2 를 계속 사용 하고 다음 버 전 은 1.3,1.4,5.0 이지 만 자바 플랫폼 은 자바 2 로 이름 을 바 꾸 었 다.
이에 따라 자바 2 스 탠 다 드 에 디 션 소프트웨어 개발 키 트(Java 2 스 탠 다 드 에 디 션 소프트웨어 개발 패키지)의 5.0 버 전인 J2SE SDK 5.0 이 나 왔 다.
다행히 2006 년 버 전 번호 가 간소화 됐다.자바 표준 판 의 다음 버 전 은 자바 SE 6 로 이름 을 지 었 고,이후 자바 SE 7 과 자바 SE 8 이 생 겼 다.
다만'-내부'버 전 번 호 는 각각 1.6.0,1.7.0,1.8.0 이다.
Oracle 이 긴급 한 문 제 를 해결 하기 위해 작은 버 전 변 화 를 만 들 었 을 때 이 를 업데이트 라 고 부른다.
예 를 들 어 자바 SE 8u 31 은 자바 SE 8 의 31 번 째 업데이트 이 고 내부 버 전 번 호 는 1.8.0 입 니 다.31。 업 데 이 트 는 이전 버 전에 설치 할 필요 가 없습니다.JDK 의 최신 버 전 전 전 전 체 를 포함 합 니 다.
또 모든 업데이트 가 공개 적 으로 발표 되 는 것 은 아니 므 로'업데이트 31'이후'업데이트 32'가 없다 면 당황 하지 않 아 도 된다.
-권 1 제2 장 2.1.1 인용
JDK 버 전 번호 에 해당 하 는 숫자
다음 과 같다.

J2SE 8 = 52 (0x34 hex)
J2SE 7 = 51 (0x33 hex)
J2SE 6.0 = 50 (0x32 hex)
J2SE 5.0 = 49 (0x31 hex)
JDK 1.4 = 48 (0x30 hex)
JDK 1.3 = 47 (0x2F hex)
JDK 1.2 = 46 (0x2E hex)
JDK 1.1 = 45 (0x2D hex)
이상 의 JAVA 버 전 번호 에 대한 질문 자바 버 전 번호 와 JDk 버 전 은 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 께 참고 가 될 수 있 고 많은 응원 부 탁 드 리 겠 습 니 다.

좋은 웹페이지 즐겨찾기