數(shù)組 數(shù)組是可以再內(nèi)存中連續(xù)存儲(chǔ)多個(gè)元素的結(jié)構(gòu),在內(nèi)存中的分配也是連續(xù)的,數(shù)組中的元素通過數(shù)組下標(biāo)進(jìn)行訪問,數(shù)組下標(biāo)從0開始。例如下面這段代碼就是將數(shù)組的第一個(gè)元素賦值為 1...
數(shù)組 數(shù)組是可以再內(nèi)存中連續(xù)存儲(chǔ)多個(gè)元素的結(jié)構(gòu),在內(nèi)存中的分配也是連續(xù)的,數(shù)組中的元素通過數(shù)組下標(biāo)進(jìn)行訪問,數(shù)組下標(biāo)從0開始。例如下面這段代碼就是將數(shù)組的第一個(gè)元素賦值為 1...
介紹下 Java 內(nèi)存區(qū)域 線程私有的: 1. 程序計(jì)數(shù)器 程序計(jì)數(shù)器是一塊較小的內(nèi)存空間,可以看作是當(dāng)前線程所執(zhí)行的字節(jié)碼的行號指示器。字節(jié)碼解釋器工作時(shí)通過改變這個(gè)計(jì)數(shù)器...
講講 JDK 動(dòng)態(tài)代理? 基于接口代理,主要是實(shí)現(xiàn)了InvocationHandler 接口去處理邏輯,主要是實(shí)現(xiàn)invoke方法,然后通過Proxy.newProxyIns...
volatile作用(必考) volatile在多處理器開發(fā)中保證了共享變量的“ 可見性”。可見性的意思是當(dāng)一個(gè)線程修改一個(gè)共享變量時(shí),另外一個(gè)線程能讀到這個(gè)修改的值。(共享...
常見的集合有哪些? 圖中,List代表了有序可重復(fù)集合,可直接根據(jù)元素的索引來訪問;Set代表無序不可重復(fù)集合,只能根據(jù)元素本身來訪問;Queue是隊(duì)列集合。Map代表的是存...
SpringBoot優(yōu)點(diǎn) 創(chuàng)建獨(dú)立Spring應(yīng)用 自動(dòng)配置Spring以及第三方功能 提供生產(chǎn)級別的監(jiān)控、健康檢查及外部化配置 自動(dòng)starter依賴,簡化構(gòu)建配置 無代碼...
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ù)據(jù)結(jié)構(gòu)采用了非阻塞I/O多路復(fù)...
MyBatis編程步驟是什么樣的? 1、 創(chuàng)建SqlSessionFactory 2、 通過SqlSessionFactory創(chuàng)建SqlSession 3、 通過sqlses...
(1)說一說什么是IOC spring是一個(gè)ioc容器,容器就是放數(shù)據(jù)的,ioc容器實(shí)際上就是個(gè)map(key,value),里面存的是各種對象(在xml里配置的bean...
(1) SpringDispatcherServlet SpringMVC的核心就是DispatcherServlet,DispatcherServlet實(shí)質(zhì)也是一個(gè)Http...