一般來說,無論是大公司還是小公司调窍,在面試Java開發(fā)人員的時(shí)候宝冕,都會(huì)從以下幾個(gè)方面進(jìn)行考察:基礎(chǔ)很重要,基礎(chǔ)很重要邓萨,基礎(chǔ)很重要啊 基礎(chǔ)篇 一地梨、Java基礎(chǔ) 1.1 HashM...
一、筑基篇 JVM JVM內(nèi)存結(jié)構(gòu) 堆先誉、棧湿刽、方法區(qū)、直接內(nèi)存褐耳、堆和棧區(qū)別 Java內(nèi)存模型 內(nèi)存可見性、重排序渴庆、順序一致性铃芦、volatile、鎖襟雷、final 垃圾回收 內(nèi)存分...
1. Redis集群方案 Redis Cluster 集群模式通常具有高可用囱怕、可擴(kuò)展性霍弹、分布式、容錯(cuò)等特性娃弓。Redis 分布式方案一般有兩種: 1.1 客戶端分區(qū)方案 客戶端...
一、分類 創(chuàng)建型模式:?jiǎn)卫J教ù浴⒐S模式耍缴、抽象工廠模式、建造者模式挽霉、原形模式 結(jié)構(gòu)型模式:適配器模式防嗡、橋接模式、裝飾模式侠坎、組合模式蚁趁、外觀模式、享元模式实胸、代理模式 行為型模式:...
四、線程同步 4.1 基本概念 1庐完、由于同一進(jìn)程的多個(gè)線程共享同一片存儲(chǔ)空間钢属,在帶來方便的同時(shí),也帶來了訪問沖突這個(gè)嚴(yán)重的問題门躯。java語言提供了專門的機(jī)制來解決這種沖突淆党,有...