IBM Java 7 새로운 기능 및 설치 버전에 전환 했다 V8.5

출처: 인터넷
작성자: 사용자
키워드: 자바 IBM 새로운 기능

거의 모든 플랫폼의 자바 버전의 출시 자체는 Java 언어와 JVM의 모든 측면을 포함 한다. 그래서 Java 7, JSR 초안에서 우리는 자바 7의 높은 수준의 목표 얻을:

호환성-모든 프로그램 이전 버전에서 실행 되는 자바 SE 7에서 변경 하지 않고 실행할 수 있어야, 개발 효율성 향상 개발 효율성, 학습 곡선, 성능 새로운 병렬 API 인터페이스를 최소화, 진짜 비동기 입출력 API 소개, I/O 집중 응용 프로그램에 더 나은 성능, 적용-Java 가상 컴퓨터에서 다른 동적 언어의 성능을 가속화 하는; ―java SE 7은 JSR203의 일환으로 새로운, 유연한 파일 시스템 API를 포함 됩니다.

자바 7의 기본 새로운 기능

향상 된 Java 언어 기능 (JSR334)

프로젝트 동전 주로 만드는 자바 http://www.aliyun.com/zixun/aggregation/7155.html의 생산성 향상을 위해 Java 언어에 몇 가지 사소한 개선 > 개발자:

Switch 문에 문자열 형식을 목록 1 사용할 수 있습니다. 스위치 문
에 문자열 형식 예는 사용할 수

스위치 (myString) {경우 '1': < 뭔가 >; "2" 케이스: < 다른 것을 >, 휴식, 기본: & Lt; 뭔가 일반 >; 목록 2는 제네릭 형식 인스턴스 생성에 대 한 형식 유추를 제공 합니다. 일반적인 형식 인스턴스
를 만들기 위한 형식 유추 예제를 제공 합니다.

< 문자열, mytype > 지도 foo = 새로운 지도 < 문자열, mytype > (); 된다: 지도 < 문자열, MyType > foo = 새로운 지도 <> (); 예외 형식 목록 3의 다양 한 처리를 다 잡아. 다양 한 예외를 처리 하기 위해 다중 Catch 형식 예제


Java 6:try {...} catch (예외) {(a); 핸들} catch (오류 b) {핸들 (b);} Java 7:try {...} catch (예외 | 오류는) {(a); 핸들} 이진 상수 및 숫자 상수 예

0b10011010 34_409_066

자동 리소스 관리 메커니즘

자바 프로그램에서 모든 오류 경로 처리 하는 것은 어렵다, 그리고 리소스를 닫는 또한 상대적으로 어려운 그래서 Java 7 구현에서 리소스 관리 허용을 자동으로 적절 한 메모리 리소스를 확보할 경우 리소스 컴파일러가 리소스 인터페이스를 정의 하 여 컴파일러의 도움을 얻는다.




자동 리소스 관리 샘플


시도 (inputstream inFile = 새로운 FileInputStream (afilename); OutputStream outfile = new FileOutputStream (afilename)) {바이트 buf = 새로운 바이트 [buf_size]; int readbytes; (readbyte 동안 s = Infile.read (buf)) > = 0) infile.write (buf, readbytes); }

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.