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