jdk新特性之接口中可以含有靜態方法

接口中的方法全部都是抽象的,並沒有具體的實現。 抽象方法是不能使用static進行修飾,有static的方法是不能override的 靜態的變量和方法在內存種分配了空間, 而接口只是類的表現形式,是沒有分配空間的。 所以在jdk1.8之前如果在接口中定義方法是這個樣子的 但是Java8引入了一種新特性接口靜態方法來一個默認實現,當然子類可以重寫,也可以不重寫
相關文章
相關標籤/搜索