public interface BaseService<T,ID extends Serializable>{}

public interface BaseService<T,ID extends Serializable>{

//ID是泛型的參數,這個ID一定要是一個實現了Serializable的類型,所謂的Serializable,就是java提供的通用數據保存和讀取的接口。至于從什么地方讀出來和保存到哪里去都被隱藏在函數參數的背后了。這樣,任何類型只要實現了Serializable接口,就可以被保存到文件中,或者作為數據流通過網絡發(fā)送到別的地方。也可以用管道來傳輸到系統的其他程序中。這樣子極大的簡化了類的設計。只要設計一個保存一個讀取功能就能解決上面說得所有問題。

java的包裝類型 (Integer,Long,String,Double...)幾乎都實現了這個接口。

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 小編費力收集:給你想要的面試集合 1.C++或Java中的異常處理機制的簡單原理和應用。 當JAVA程序違反了JA...
    八爺君閱讀 5,205評論 1 114
  • 一. Java基礎部分.................................................
    wy_sure閱讀 4,011評論 0 11
  • 第01章 JAVA簡介第02章 基礎語法第02章 遞歸補充第03章 面向對象第04章 異常處理第05章 數組第06...
    順毛閱讀 564評論 0 1
  • 所有知識點已整理成app app下載地址 J2EE 部分: 1.Switch能否用string做參數? 在 Jav...
    侯蛋蛋_閱讀 2,710評論 1 4
  • 1、Intent 可以傳遞的數據類型 在 Intent和IntentFilters(1) 中我們知道了通過 Int...
    CnPeng閱讀 2,981評論 0 10

友情鏈接更多精彩內容