Time of Update: 2015-04-06
標籤: 一、DB2Class.forName("Com.ibm.db2.jdbc.net.DB2Driver");String url="jdbc:db2://dburl:port/DBname"cn = DriverManager.getConnection( url, userName, password ); 二、Microsoft SQLServer(microsoft)Class.forName(
Time of Update: 2015-04-06
標籤:java定義了JDBC這一標準的介面和類,為程式員操作資料庫提供了統一的方式。下載對應資料庫的jar包,添加到工程內。JDBC的操作方式比較單一,由五個流程組成:1.通過資料庫廠商提供的JDBC類庫向DriverManager註冊資料庫驅動2.使用DriverManager提供的getConnection()方法串連到資料庫3.通過資料庫的連線物件的createStatement方法建立SQL語句對象4.執行SQL語句,並將結果集合返回到ResultSet中5.使用while迴圈讀取結果6
Time of Update: 2015-04-06
標籤: 指由一個代理主題來操作真實主題,真實主題執行具體的業務操作,而代理主題負責其它相關業務的處理。比如生活中的通過代理訪問網路,客戶通過網路代理程式串連網路(具體業務),由Proxy
Time of Update: 2015-04-06
標籤:我們知道在並發編程中,多個線程共用某個變數或者對象時,必須要進行同步。同步的包含兩層作用:1)互斥訪問;2)可見度;也就是多個線程對共用的變數互斥地訪問,同時線程對共用變數的修改必須對其他線程可見,也就是所有線程訪問到的都是最新的值。1.
Time of Update: 2015-04-06
標籤: 使用哪一個collection是最好的?很明顯,沒有單一的答案可以適合所有的狀態。無論如何,以下還是有一些通用的建議。遵循這些建議,我們就可以縮小collection的選擇範圍。 使用collection class
Time of Update: 2015-04-06
標籤:java 設計模式 單例模式 懶漢 餓漢 帶著問題去看單例模式1、什麼是單例模式?2、單例模式有什麼用?3、怎麼實現單例模式?/*** 餓漢模式*/public class SingletonHungry(){private SingletonHungry(){}private static
Time of Update: 2015-04-06
標籤:繼承是類與類之間的關係,是一個很簡單很直觀的概念,與現實世界中的繼承(例如兒子繼承父親財產)類似。繼承可以理解為一個類從另一個類擷取方法和屬性的過程。如果類B繼承於類A,那麼B就擁有A的方法和屬性。繼承使用 extends 關鍵字。例如我們已經定義了一個類 People:1 class People{2 String name;3 int age;4 int height;5 6 void say(){7
Time of Update: 2015-04-06
標籤:import java.io.*; public class test { public void reName(String path, String from, String to) { File f = new File(path); File[] fs = f.listFiles(); for (int i = 0; i < fs.length; ++i) { File f2 = fs[i];
Time of Update: 2015-04-06
標籤:擷取用戶端資訊1 編寫ClientServlet.javapublic void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException
Time of Update: 2015-04-06
標籤:在Java5後推出了泛型,使我們在編譯期間操作集合或類時更加的安全,更方便代碼的閱讀,而讓身為編譯性語言的Java提供動態性的反射技術,更是在架構開發中大行其道,從而讓Java活起來,下面看一下在使用泛型和反射需要注意和瞭解的事情?1.Java的泛型是類型擦除的????? Java中的泛型是在編譯期間有效,在運行期間將會被刪除,也就是所有泛型參數類型在編譯後都會被清除掉.請看以下例子?Java代碼???publicstaticvoid?test(List??testParameter)?{
Time of Update: 2015-04-06
標籤:當一個變數定義成volatile之後,它將具備兩種特性:
Time of Update: 2015-04-06
標籤:java 對象的行為1.對象的行為包括對象的定義和對象的調用(先進後出 棧)2.形參 實參 形參在方法聲明定義是用 實參在方法調用時用3.Java 是按值傳遞 故基本類型和引用資料類型是有區別的。 基礎資料型別 (Elementary Data
Time of Update: 2015-04-06
標籤:應要求,本周製作了一個判斷一個年份是否是閏年的程式。邏輯很簡單,這裡就不貼代碼了。可是,在這次程式編寫中發現了一個問題。在輸入年份時,如果輸入1)字母2)空3)超過Int上限時,就會拋exception。問題出在String轉Int型時。首先,在java中String轉換為Int主要有兩種方法1.Integer.parseInt(s)2.Integer.valueOf(s).intValue();這兩種方法略有不同,之後再跟大家分析。首先我使用第一種方法,當測試資料為正常的年份時,是沒有問
Time of Update: 2015-04-06
標籤: java老師布置這華容道的題,大概有兩個多禮拜了,上機的時候,一班的同學做出來了,心裡感覺很... 所以清明回家,就研究了研究。因為以前上過c++的選修課,所以對類的什麼有那麼一點點瞭解,對java也不熟悉,反正就這麼用eclipse做出來了,哪裡做的不好了,希望能指正。 華容道:
Time of Update: 2015-04-06
標籤:
Time of Update: 2015-04-06
標籤:public List<?> find(final String queryString, final Object... values) throws DataAccessException
Time of Update: 2015-04-06
標籤: 看到的幾句話: 對於非靜態內部類,不能有靜態成員,例如變數、方法等。 靜態內部類的非靜態成員可以訪問外部類的靜態變數,而不可訪問外部類的非靜態變數。
Time of Update: 2015-04-06
標籤:api random arraylist java 根據java1.6 的API整理一下Arraylist的幾個常用方法。三個建構函式1.public ArrayList(int initialCapacity); 構造一個具有指定初始容量的空列表2.pubilc
Time of Update: 2015-04-06
標籤: 今天看到句話:“支援重寫方法時返回協變類型”。 那麼什麼事協變類型?在網上找了找資料,大體上明白了。Java 5.0添加了對協變傳回型別的支援,即子類覆蓋(即重寫)基類方法時,返回的類型可以是基類方法傳回型別的子類。協變傳回型別允許返回更為具體的類型。樣本程式如下: 代碼如下:import java.io.ByteArrayInputStream;import java.io.InputStream;class Base{
Time of Update: 2015-04-06
標籤:原創 遊戲編程 java <cnmm22 獨家:http://blog.csdn.net/cnmm22/article/details/44901103> 分兩步走:1、全域聲明:static Preferences prefs;prefs = Preferences.userRoot().node("Maina