什么是垃圾:沒有被任何引用指向的對(duì)象或者多個(gè)對(duì)象(循環(huán)引用) 一、如何定位垃圾 引用計(jì)數(shù):每當(dāng)一個(gè)對(duì)象被引用時(shí),引用計(jì)數(shù)加1,但是會(huì)出現(xiàn)循環(huán)引用...
將.class文件加載到j(luò)vm中 一、 加載 :類的加載時(shí)機(jī)根據(jù)下列情況 主動(dòng)加載實(shí)例化一個(gè)對(duì)象,或者設(shè)置調(diào)用靜態(tài)屬性,類會(huì)被加載反射調(diào)用子類被...
稀疏數(shù)組基本概念 在我們存儲(chǔ)有大量重復(fù)元素值的二維數(shù)組時(shí),如果使用一般的二維數(shù)組可能會(huì)有大量重復(fù)元素,這樣就會(huì)浪費(fèi)空間,例如 000000100...
基本知識(shí) 在多核的CPU中,一個(gè)CPU(核心),一個(gè)核心基本可以運(yùn)行多個(gè)線程,每個(gè)執(zhí)行一段時(shí)間切換到下一個(gè)線程,但是如果線程過多就會(huì)產(chǎn)生 切換上...
場(chǎng)景 在一般開發(fā)中,常常要讀取配置文件,生成一個(gè)配置對(duì)象,如果在多處應(yīng)用到這個(gè)配置文件,那么就要?jiǎng)?chuàng)建很多該配置的實(shí)例,如果配置量比較大,會(huì)浪費(fèi)大...
方法1: 可以直接使用Hashmap,把第一個(gè)字符串保存到map中,第二個(gè)字符串判斷是否都存在,key為字符串的每一個(gè)字符,value為出現(xiàn)的次...
SpringMVC SpringMVC的核心是DispatcherServlet,所有請(qǐng)求都要通過它轉(zhuǎn)發(fā),當(dāng)一個(gè)用戶發(fā)起一個(gè)請(qǐng)求,Dispatc...
建立一個(gè)springmvc項(xiàng)目 在pom中添加SpringMVC依賴 在web.xml中配置SpringMVC核心servlet,Spring自...
IDEA手動(dòng)創(chuàng)建項(xiàng)目 在主頁面Open打開一個(gè)新建的項(xiàng)目文件夾 手動(dòng)建立pom.xml文件,然后托管到intelliJ之中 添加頭信息 創(chuàng)建所有...