java JDK1.7版本新特性詳解
1:switch中可以使用字串
String s = "test";
switch (s) {
case "test" :
System.out.println("test");
case "test1" :
System.out.println("test1");
break ;
default :
System.out.println("break");
break ;
}
2:"<>"這個玩意兒的運用List tempList = new ArrayList<>(); 即泛型例項化型別自動推斷。
3:自定義自動關閉類
以下是jdk7 api中的介面,(不過註釋太長,刪掉了close()方法的一部分註釋)
只要實現該介面,在該類物件銷燬時自動呼叫close方法,你可以在close方法關閉你想關閉的資源,例子如下
4:新增一些取環境資訊的工具方法
5:Boolean型別反轉,空指標安全,參與位運算
6: 兩個char間的equals
7:安全的加減乘除
相關文章
- Java8 新特性詳解Java
- Android Studio 新特性詳解Android
- 詳解C#7.0新特性C#
- JDK8新特性詳解JDK
- JDK9新特性詳解JDK
- JDK10新特性詳解JDK
- JDK11新特性詳解JDK
- JDK12新特性詳解JDK
- JDK13新特性詳解JDK
- JDK8新特性詳解(二)JDK
- JDK8新特性詳解(一)JDK
- 【新版本特性】SinoDB V16.8 版本新特性
- Go 1.12 版本的新特性Go
- 收藏版:《JDK13新特性詳解》JDK
- Java 11正式釋出,新特性解讀Java
- Java 11新特性Java
- Java 8 新特性Java
- Java 8 新特性Java
- Java 17新特性Java
- Oracle 18c新特性詳解 - 表和表空間相關的新特性Oracle
- Java集合——HashMap(jdk1.7)JavaHashMapJDK
- 深度解讀 MongoDB 最全面的增強版本 4.4 新特性MongoDB
- Java 8 新特性 StreamJava
- JAVA 1.8 新特性 StreamJava
- JAVA 1.8 新特性 LamdbaJava
- Java19新特性Java
- JAVA8新特性Java
- Java8 新特性Java
- GoldenGate for bigdata 12.3.2.1版本新特性Go
- PHP 各個版本新特性總結PHP
- Chrome 瀏覽器 131 版本新特性Chrome瀏覽器
- C++各版本引入的新特性C++
- Dubbo3詳解(5大新特性及功能圖解)圖解
- Oracle 18c新特性詳解:In-Memory 專題Oracle
- Chrome 130 版本新特性& Chrome 130 版本發行說明Chrome
- C#–特性詳解C#
- Java8特性詳解 lambda表示式(一):使用篇Java
- 全網最通透的Java8版本特性講解Java