盤點jdk各版本的新特性和一些專用術語

來源:互聯網
上載者:User

Jdk1.5新特性:

1靜態匯入

2.可變參數

3.增強for迴圈

4.基礎資料型別 (Elementary Data Type)的裝箱和拆箱

5.枚舉

6.注釋

7.泛型

 

Jdk1.6新特性

在語言上沒有什麼變化,只是在效能上最佳化,使其穩定

 

Jdk1.7新特性

1支援二進位文字 

2 數值可加底線  

3switch中可以使用字串

4.泛型執行個體化類型自動推斷

5.文法上支援集合,而不一定是數組

6.兩個char間的equals

7.try-with-resources資源的自動回收管理,任何實現了

8.捕獲多個異常類型和重新拋出改良型檢測異常

 

 

 

Jdk1.8

lambda運算式的增強

 

 

下面說說:一些常用的專業術語

Java專業術語標準化規範表

AJAX: 非同步java和xml技術

annotation:註解

AOP:  面向切面編程

DAO:  Data Access Objects

DBMS: 資料庫管理系統

DDL: 資料定義語言 (Data Definition Language)

DependencyInjection: 依賴注入

DML: 資料操作語言

DNS: 網際網路網域名稱系統

EJB:  企業JavaBean

GUI:  圖形使用者介面

IDE: 整合式開發環境 [Integrated DevelopmentEnvironment]

IoC: 控制反轉

JavaBean:java 豆

JDBC:Java資料庫連接

JNDI:  Java命名與目錄介面

JVM: (建議不譯,原因:專有名詞) [Java Virtual Machine: Java虛擬機器]

MVC:模型-視圖-控制

ORM:  對象關係映射

Webservice: Web服務

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.