HTTP http協(xié)議强衡,簡稱超文本傳輸協(xié)議(Hypertext Transfer Protocol),是web應用程序的基礎合呐,也是手機聯(lián)網(wǎng)常用的協(xié)議之一暮的。http協(xié)議在tcp...
HTTP http協(xié)議强衡,簡稱超文本傳輸協(xié)議(Hypertext Transfer Protocol),是web應用程序的基礎合呐,也是手機聯(lián)網(wǎng)常用的協(xié)議之一暮的。http協(xié)議在tcp...
簡介 HTTP 是一種不保存狀態(tài),即無狀態(tài)(stateless)協(xié)議淌实。HTTP 協(xié)議自身不對請求和響應之間的通信狀態(tài)進行保存冻辩。也就是說在 HTTP 這個級別,協(xié)議對于發(fā)送過的...
簡介 在TCP/IP協(xié)議中能夠?qū)崿F(xiàn)傳輸層功能的拆祈、具有代表性的協(xié)議是TCP恨闪、UDP。 TCP TCP是面向連接的放坏、可靠的流協(xié)議咙咽。流就是指不間斷的數(shù)據(jù)結(jié)構(gòu),你可以把他...
OSI七層參考模型 物理層 負責0轻姿、1比特流(0犁珠、1序列)與電壓的高低、光的閃滅之間的互換互亮。 數(shù)據(jù)鏈路層 負責物理層面上互連的犁享、節(jié)點之間的通信傳輸。例如與1個以太網(wǎng)相連的2個...
Java內(nèi)存模型(Java Memory Mode彰檬,JMM) Java的內(nèi)存模型指定了Java虛擬機如何與計算機的主存(RAM)進行工作,如上圖所示谎砾,理解Java內(nèi)存模型對于...
簡介 什么是線程 進程:一個進程包括由操作系統(tǒng)分配的內(nèi)存空間逢倍,包含一個或多個線程。一個進程一直運行景图,直到所有的非守護線程都結(jié)束運行后才能結(jié)束较雕。線程:一個線程不能獨立的存在,它...
TreeSet簡介 TreeSet 是一個有序的集合挚币,它的作用是提供有序的Set集合亮蒋。它繼承于AbstractSet抽象類扣典,實現(xiàn)了NavigableSet<E>, Clone...
簡介 LinkedHashSet是HashSet的子類。相同點:兩者都不能保存重復的數(shù)據(jù)宛蚓。差異點:1激捏、HashSet不保證集合中元素的順序(因為用的HashMap保存數(shù)據(jù)),...
簡介 HashSet是接口Set的實現(xiàn)凄吏,不能保存重復的數(shù)據(jù)远舅。HashSet不保證集合中元素的順序,即不能保證迭代的順序與插入的順序一致痕钢。 繼承關系 重要方法 1图柏、add(E ...
以下內(nèi)容轉(zhuǎn)載至PriorityQueue詳解 概念 PriorityQueue 一個基于優(yōu)先級的無界優(yōu)先級隊列。優(yōu)先級隊列的元素按照其自然順序進行排序任连,或者根據(jù)構(gòu)造隊列時提供...
以下內(nèi)容轉(zhuǎn)載至Java基礎——Queue蚤吹、Deque、ArrayDeque源碼分析 Queue是什么 Queue是具有隊列特性的接口Queue具有先進先出的特點Queue所有...
什么是LinkedList LinkedList 是一個繼承于AbstractSequentialList的雙向鏈表随抠。它也可以被當作堆棧裁着、隊列或雙端隊列進行操作。 Linke...
基本概念 什么是ArrayList拱她? 該類也是實現(xiàn)了List的接口二驰,實現(xiàn)了可變大小的數(shù)組,隨機訪問和遍歷元素時秉沼,提供更好的性能桶雀。該類也是非同步的,在多線程的情況下不要使用唬复。A...
最近在整理數(shù)據(jù)結(jié)構(gòu)方面的知識, 系統(tǒng)化看了下Java中常用數(shù)據(jù)結(jié)構(gòu), 突發(fā)奇想用動畫來繪制數(shù)據(jù)流轉(zhuǎn)過程. 主要基于jdk8, 可能會有些特性與jdk7之前不相同, 例如Lin...
重寫(Override) 重寫是子類對父類的允許訪問的方法的實現(xiàn)過程進行重新編寫, 返回值和形參都不能改變矗积。即外殼不變,核心重寫敞咧! 重寫的好處在于子類可以根據(jù)需要棘捣,定義特定于...
繼承是Java面向?qū)ο蟮娜蠡A特性。 為什么需要繼承 1休建、提高代碼重用性2乍恐、提高代碼可維護性 繼承的特性 子類擁有父類非 private 的屬性、方法丰包。 子類可以擁有自己的...
本文轉(zhuǎn)至 Matrix海子 Java內(nèi)部類詳解 說起內(nèi)部類這個詞,想必很多人都不陌生壤巷,但是又會覺得不熟悉邑彪。原因是平時編寫代碼時可能用到的場景不多,用得最多的是在有事件監(jiān)聽的...
final final指的是“這是無法改變的”宙彪。final可以修飾類、方法和數(shù)據(jù)有巧。 finally 異常捕獲使用 finalize finalize方法是Object類的一個...