數(shù)組 數(shù)組是可以再內(nèi)存中連續(xù)存儲(chǔ)多個(gè)元素的結(jié)構(gòu),在內(nèi)存中的分配也是連續(xù)的,數(shù)組中的元素通過數(shù)組下標(biāo)進(jìn)行訪問,數(shù)組下標(biāo)從0開始。例如下面這段代碼就...
介紹下 Java 內(nèi)存區(qū)域 線程私有的: 1. 程序計(jì)數(shù)器 程序計(jì)數(shù)器是一塊較小的內(nèi)存空間,可以看作是當(dāng)前線程所執(zhí)行的字節(jié)碼的行號(hào)指示器。字節(jié)碼...
講講 JDK 動(dòng)態(tài)代理? 基于接口代理,主要是實(shí)現(xiàn)了InvocationHandler 接口去處理邏輯,主要是實(shí)現(xiàn)invoke方法,然后通過Pr...
volatile作用(必考) volatile在多處理器開發(fā)中保證了共享變量的“ 可見性”??梢娦缘囊馑际钱?dāng)一個(gè)線程修改一個(gè)共享變量時(shí),另外一個(gè)...
常見的集合有哪些? 圖中,List代表了有序可重復(fù)集合,可直接根據(jù)元素的索引來訪問;Set代表無序不可重復(fù)集合,只能根據(jù)元素本身來訪問;Queu...
SpringBoot優(yōu)點(diǎn) 創(chuàng)建獨(dú)立Spring應(yīng)用 自動(dòng)配置Spring以及第三方功能 提供生產(chǎn)級(jí)別的監(jiān)控、健康檢查及外部化配置 自動(dòng)start...
Mysql的存儲(chǔ)引擎 1.InnoDB存儲(chǔ)引擎:InnoDB存儲(chǔ)引擎支持事務(wù),其設(shè)計(jì)目標(biāo)主要面向在線事務(wù)處理(OLTP)的應(yīng)用。其特點(diǎn)是行鎖設(shè)計(jì)...
應(yīng)用場景 緩存 共享Session 消息隊(duì)列系統(tǒng) 分布式鎖 單線程的Redis為什么快 純內(nèi)存操作單線程操作,避免了頻繁的上下文切換合理高效的數(shù)...
MyBatis編程步驟是什么樣的? 1、 創(chuàng)建SqlSessionFactory 2、 通過SqlSessionFactory創(chuàng)建SqlSess...