https://cloud.tencent.com/developer/article/1462616
設(shè)計模式是人們?yōu)檐浖_發(fā)中相同表征的問題,抽象出的可重復利用的解決方案。在某種程度上,設(shè)計模式已經(jīng)代表了一些特定情況的最佳實踐。 按照模式的應(yīng)用...
典型回答 接口和抽象類是 Java 面向?qū)ο笤O(shè)計的兩個基礎(chǔ)機制。接口是對行為的抽象,它是抽象方法的集合,利用接口可以達到 API 定義和實現(xiàn)分離...
Redis 霧里看花 P1 Redis不就是一個kv緩存,有什么可說? Redis里面提供了豐富的數(shù)據(jù)類型和功能,可以滿足各種常見的技術(shù)場景。1...
典型回答 Java 有多種比較典型的文件拷貝實現(xiàn)方式,例如利用 java.io 類庫,直接為源文件構(gòu)建一個 FileInputStream 讀取...
Java IO 方式有很多種,基于不同的 IO 抽象模型和交互方式,可以進行簡單區(qū)分。 同步、阻塞的方式(BIO): 傳統(tǒng)的 java.io 包...
典型回答 Map 是廣義 Java 集合框架中的另外一部分,是以鍵值對的形式存儲和操作數(shù)據(jù)的容器類型。 Hashtable:早期 Java 類庫...
典型回答 這三者都是實現(xiàn)集合框架中的 List,也就是所謂的有序集合,提供相似的操作,因為具體的設(shè)計區(qū)別,在行為、性能、線程安全等方面,表現(xiàn)又有...
典型回答 Java 語言雖然號稱一切都是對象,但原始數(shù)據(jù)類型是例外。Java 的 8 個原始數(shù)據(jù)類型(Primitive Types,boole...