![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
什么是泛型 泛型程序設(shè)計就是為了讓一段代碼能夠被很多不同類型的對象所重用。Java提供的ArrayList就使用了泛型,使得該類能夠存儲多種不同...
這里的安全包括了Java虛擬機如何保障自己的安全骚勘,不被惡意程序所侵害和Java提供的加密方法炉抒。 虛擬機的安全 Java虛擬機通過多種方法保障運行...
網(wǎng)絡(luò)編程涉及到了最基礎(chǔ)的Socket編程县恕,以及基于次的網(wǎng)絡(luò)服務(wù)宿稀。下面將介紹在Java中如何實現(xiàn)Socket以及一些簡單的網(wǎng)絡(luò)客戶端和服務(wù)端愕难。 S...
什么是流 與文件的輸入/輸出流無關(guān)哈垢,流(Stream)是一種類似集合的概念妻柒。我們能夠通過流來定義對集合“做什么”來實現(xiàn)我們的目標(biāo)。 如何操作流 ...
I/O是一個考試必考耘分,面試必問举塔,又非常繁瑣的知識點。各種分不清的類和初始化順序一直讓我覺得很瑣碎求泰。當(dāng)我整體看完I/O的介紹央渣,在腦子里搭建起I/O...
在Spring-IoC簡介中簡單介紹了什么是IoC以及一些相關(guān)的概念,這里將詳細(xì)介紹如何通過IoC容器提供的方法進(jìn)行注入和如何進(jìn)行注入配置渴频。 依...
想要學(xué)習(xí)JVM就要對JVM有一個初步的認(rèn)知芽丹。JVM可以理解為Java為了實現(xiàn)“一次編譯,處處執(zhí)行”的理念卜朗,對底層平臺進(jìn)行的抽象拔第。JVM除了對內(nèi)存...
Java集合提供了存儲數(shù)據(jù)和對象的類,其主要的關(guān)系如下圖场钉。 不難發(fā)現(xiàn)Collection和Map定義的方法十分相似蚊俺,其中主要不同的有Map中定義...
紅黑樹圖Java在實現(xiàn)TreeMap中用到了紅黑樹,在此記錄自己的理解逛万。 定義 紅黑樹是二叉搜索樹的一種實現(xiàn)方式春叫,任意一條到葉結(jié)點的路徑不會比其...