산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> java

Java 10 - 시간 기반 릴리스 버전 관리

JEP 322 - 시간 기반 릴리스 버전 관리

Java 10부터 Oracle은 Java 릴리스에 대해 엄격한 시간 기반 릴리스 버전 관리 모델을 도입했습니다. 이제 Java는 6개월마다 주요 릴리스를 갖게 됩니다. Java 10은 2018년 3월에 출시되었으며 앞으로 모든 주요 버전은 다가오는 3월과 9월에 출시될 예정입니다. 릴리스는 세 가지 범주로 더 분류됩니다.

버전 형식

버전은 이제 다음 형식을 따릅니다.

$FEATURE.$INTERIM.$UPDATE.$PATCH

어디에

예시

다음 프로그램은 JAVA 10의 버전 정보를 보여줍니다.

public class Tester {
   public static void main(String[] args) {
      Runtime.Version version = Runtime.version();
      System.out.printf(" feature: %s%n interim: %s%n update: %s%n patch: %s%n",
         version.feature(), 
         version.interim(), 
         version.update(), 
         version.patch());
   }
}

출력

다음 출력을 인쇄합니다.

feature: 10
interim: 0
update: 2
patch: 0

java

  1. 자바 연산자
  2. 자바 주석
  3. 자바 for-each 루프
  4. 자바 문자열
  5. 자바 인터페이스
  6. 자바 익명 클래스
  7. 자바 리소스 사용
  8. 자바 주석
  9. 자바 어설션
  10. 자바 벡터