相對於java7,Java8的新功能如下:
一、介面的預設方法
##Java 8允許給介面加入一個非抽象的方法實現,只需要使用default關鍵字即可,這個特徵又叫做擴充方法。二、Lambda 表達式
三、函數式介面
四、方法與建構子引用
五、Lambda 作用域
在lambda表達式中存取外層作用域和舊版的匿名物件中的方式很相似。你可以直接存取標記了final的外層局部變量,或是實例的欄位以及靜態變數。六、存取局部變數
可以直接在lambda表達式中存取外層的局部變數。 php中文網,大量的免費Java入門教學,歡迎線上學習!
以上是java 7和java 8的差別有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!