在java1.7以后,調(diào)用intern()方法不再在常量池中尋找相等常量,若尋找不到則創(chuàng)建。 intern()會(huì)在常量池中記錄其首次出現(xiàn)實(shí)例的引用。。。 String str...
在java1.7以后,調(diào)用intern()方法不再在常量池中尋找相等常量,若尋找不到則創(chuàng)建。 intern()會(huì)在常量池中記錄其首次出現(xiàn)實(shí)例的引用。。。 String str...
DbUtils類 提供如關(guān)閉連接、裝載JDBC驅(qū)動(dòng)程序等常規(guī)工作的工具類,里面的所有方法都是靜態(tài)的 public static void close(…) throws ja...
基本思想 為數(shù)據(jù)庫(kù)連接建立一個(gè)“緩沖池”。預(yù)先在緩沖池中放入一定數(shù)量的連接,當(dāng)需要建立數(shù)據(jù)庫(kù)連接時(shí),只需從“緩沖池”中取出一個(gè),使用完畢之后再放回去。 數(shù)據(jù)庫(kù)連接池負(fù)責(zé)分配、...
數(shù)據(jù)庫(kù)事務(wù) 一組邏輯操作單元,使數(shù)據(jù)從一種狀態(tài)變換到另一種狀態(tài) 事務(wù)的操作:先定義開始一個(gè)事務(wù),然后對(duì)數(shù)據(jù)作修改操作,這時(shí)如果提交(COMMIT),這些修改就永久地保存下來,...
Iterator調(diào)用next()或previous()后才可以remove或set Map可以通過keySet, values操作 keySet()方法會(huì)產(chǎn)生一個(gè) Set,它...
java如何實(shí)現(xiàn)的網(wǎng)絡(luò)通信 1.使用IP地址---定位一臺(tái)主機(jī) 使用端口號(hào)---定位一個(gè)應(yīng)用 ===>InetAddress類 創(chuàng)建一個(gè)InetAddress的對(duì)象InetA...
反射機(jī)制 如何創(chuàng)建Class的實(shí)例 1、過程:源文件經(jīng)過編譯(javac.exe)以后,得到一個(gè)或多個(gè).class文件。.class文件經(jīng)過運(yùn)行(java.exe)這步,就需...
String類: 不可變的字符序列(如:String str = "atguigu"; str += "java") String是final的 String類與基本數(shù)據(jù)類型...
多線程 程序可以理解為靜態(tài)的代碼 進(jìn)程可以理解為執(zhí)行中的程序。 線程可以理解為進(jìn)程的進(jìn)一步細(xì)分,程序的一條執(zhí)行路徑 Thread常用方法 start():?jiǎn)?dòng)線程并調(diào)用run...
范型 1.對(duì)象實(shí)例化時(shí)不指定泛型,默認(rèn)為:Object。2.泛型不同的引用不能相互賦值。3.加入集合中的對(duì)象類型必須與指定的泛型類型一致。4.靜態(tài)方法中不能使用類的泛型。5....
集合 對(duì)象的存儲(chǔ):①數(shù)組(基本數(shù)據(jù)類型 & 引用數(shù)據(jù)類型) ②集合(引用數(shù)據(jù)類型) 數(shù)組存儲(chǔ)數(shù)據(jù)的弊端:長(zhǎng)度一旦初始化以后,就不可變;真正給數(shù)組元素賦值的個(gè)數(shù)沒有現(xiàn)成的方法可...
接口interface:與類并行的一個(gè)概念 接口可以看做是一個(gè)特殊的抽象類。是常量與抽象方法的一個(gè)集合,不能包含變量、一般的方法。 接口是沒有構(gòu)造器的。 接口定義的就是一種功...
單例模式:如何只讓設(shè)計(jì)的類只能創(chuàng)建一個(gè)對(duì)象 餓漢式 餓漢式 class Bank{//private Bank(){}//私有化構(gòu)造器private static Bank ...
關(guān)鍵字super 1)super,相較于關(guān)鍵字this,可以修飾屬性、方法、構(gòu)造器2)super修飾屬性、方法:在子類的方法、構(gòu)造器中,通過super.屬性或者super.方...