Hibernate2延遲加載實(shí)現(xiàn):a>實(shí)體對(duì)象b>集合 Hibernate3提供了屬性的延遲加載功能。當(dāng)Hibernate在查詢(xún)數(shù)據(jù)時(shí),數(shù)據(jù)并沒(méi)有存在內(nèi)存中,當(dāng)程序真正對(duì)數(shù)據(jù)...
Java致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤; Java虛擬機(jī)實(shí)現(xiàn)了跨平臺(tái)接口; Java自己操縱內(nèi)存,減少了內(nèi)存出錯(cuò)的可能性; Java實(shí)現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能性,...
Servlet的生命周期一般可以用是三個(gè)方法來(lái)表示: .init();僅執(zhí)行一次,負(fù)責(zé)在裝載Servlet時(shí)初始化Servlet對(duì)象 .service();核心方法,一般Ht...
JDBC鏈接數(shù)據(jù)庫(kù)用到的是橋接設(shè)計(jì)模式;JDBC連接數(shù)據(jù)庫(kù)的時(shí)候,在各個(gè)數(shù)據(jù)庫(kù)之間進(jìn)行切換,基本不需要?jiǎng)犹嗟拇a,甚至絲毫不動(dòng),原因就是JDBC提供了統(tǒng)一接口,每個(gè)數(shù)據(jù)庫(kù)提...
數(shù)組從大到小排序 算法思想: 比較相鄰的元素。如果第一個(gè)比第二個(gè)小,就交換他們兩個(gè)。 對(duì)數(shù)據(jù)中的每個(gè)元素進(jìn)行此操作,一直到最后一個(gè)為止,但是 注 意 最后一個(gè)不用 因?yàn)樗麤](méi)有...
Java初始化的順序如下: 父類(lèi)的靜態(tài)變量 父類(lèi)的靜態(tài)代碼塊 子類(lèi)的靜態(tài)變量 子類(lèi)的靜態(tài)代碼塊 父類(lèi)的非靜態(tài)變量 父類(lèi)的非靜態(tài)代碼塊 父類(lèi)的構(gòu)造方法 子類(lèi)的非靜態(tài)變量 ...
刷題過(guò)程中遇到的這類(lèi)問(wèn)題--字符串匹配問(wèn)題,解決起來(lái)簡(jiǎn)單多了??偨Y(jié)的不多,以后補(bǔ)充吧。知識(shí)面太窄了。 題目:讀入數(shù)據(jù)string[ ],然后讀入一個(gè)短字符串。要求查找stri...
JAVA語(yǔ)言的內(nèi)存回收機(jī)制,內(nèi)存回收線程負(fù)責(zé)釋放無(wú)用內(nèi)存。 在JAVA中,F(xiàn)ile類(lèi)提供本地文件系統(tǒng),對(duì)文件及其屬性進(jìn)行操作。 JAVA數(shù)組復(fù)制方法中System.array...
子類(lèi)繼承父類(lèi),方法執(zhí)行順序: 先執(zhí)行父類(lèi)的靜態(tài)方法再執(zhí)行子類(lèi)的靜態(tài)方法然后父類(lèi)的構(gòu)造代碼塊、構(gòu)造方法、子類(lèi)的構(gòu)造代碼塊、構(gòu)造方法。 HttpServletRequset類(lèi)的接...
java的垃圾回收機(jī)制在程序過(guò)程中就可以運(yùn)行,并不是結(jié)束后。 單引號(hào)是字符型,0是48。例如int i=‘2’則結(jié)果為50。拓展,空格的是32。 JAVA的值傳遞和引用傳遞的...
MyBatis數(shù)據(jù)類(lèi)型轉(zhuǎn)換,默認(rèn)情況下MyBatis已經(jīng)幫我們完成了很多的數(shù)據(jù)類(lèi)型的轉(zhuǎn)換,一般情況下我們直接使用即可,下面大概介紹一下 一 Java日期類(lèi)型和Jdbc字符串類(lèi)...