面向對象的特征有哪些方面? ① 抽象:抽象分為數據抽象和過程抽象兩方面。數據抽象:針對對象的屬性,比如建立一個鳥這樣的類,鳥會有以下特征,兩個翅...

面向對象的特征有哪些方面? ① 抽象:抽象分為數據抽象和過程抽象兩方面。數據抽象:針對對象的屬性,比如建立一個鳥這樣的類,鳥會有以下特征,兩個翅...
前言 為了便于我們分析JVM虛擬機性能與診斷故障,java自帶了命令行工具; JDK的命令行工具 名稱全名功能jpsJVM Process St...
前言 之前有提到過,GC的垃圾回收機制以及觸發情況,雖然這個都是虛擬機默默執行的,不需要我們手動去GC,但是了解GC的原理,有助于我們碼出未來;...
1.1 說一說自己對于 synchronized 關鍵字的了解 synchronized關鍵字解決的是多個線程之間訪問資源的同步性,synchr...
今天遇到一個面試題,類的加載過程,感覺自己回答的一團糟,完全沒有概念,那我今天還是一定要把這個整理一下 看下流程圖(結構化思維) 5個大階段: ...
小編的話 在文章的開始作者為大家整理了很多資料!包括一線大廠Java面試題總結+各知識點學習思維導+一份300頁pdf文檔的Java核心知識點總...
概念 java中單例模式是一種常見的設計模式,單例模式分三種:懶漢式單例、餓漢式單例、登記式單例三種。 特點 單例模式有以下特點: 單例類只能有...
前言 為什么需要JMM cpu與緩存的一致性 單線程:CPU 核心的緩存只被一個線程訪問。緩存獨占,不會出現訪問沖突等問題。 單核 CPU,多線...
@TOC[%E7%9B%AE%E5%BD%95](僅適合面試前復習回顧知識點) 一:JAVA基礎 1.四大特性及其含義 抽象:對現實世界的事物進...
先扯兩句 ??常常責怪自己,當初不應該。想寫《設計模式》就好好寫不好嗎,非要搞什么拓展,在“工程模式”要介紹什么是泛型;結果泛型說到泛型接口,又...