Time of Update: 2015-04-05
標籤:資料庫連接 jdbc 載入並註冊驅動 JDBC操作步驟/* * JDBC操作步驟 * */public class Test01 { public static void main(String[] args) { try { //1.載入並註冊驅動
Time of Update: 2015-04-05
標籤:三層架構 業務層 持久層 表現層 UserDAO介面/* * UserDAO介面 */public interface UserDAO { //插入使用者 public void insert(User user); //刪除使用者 public void delete(int id); //更新使用者 public
Time of Update: 2015-04-05
標籤:java反射機制 JAVA反射機制是在運行狀態中,對於任意一個類,都能夠得到這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法;這種動態擷取的資訊以及動態調用對象的方法的功能稱為java語言的反射機制. 概括一下: 反射就是讓你可以通過名稱來得到對象(類,屬性,方法)的技術。 例如我們可以通過類名來產生一個類的執行個體;
Time of Update: 2015-04-05
標籤:指定介面的所有實作類別 指定父類的所有子類 介面類 父類 實際編程過程中,我們可能遇到這樣的問題,就是擷取實現了指定介面類的所有實作類別。 本工具類就提供了這樣的功能。下面是工具類的詳細解析:/** * 尋找指定路徑下面實現指定介面的全部類 * @author longyin * @author 部落格地址:http://blog.csdn.net/u01
Time of Update: 2015-04-05
標籤:java類載入器主要分為如下幾種:jvm提供的類載入器根類載入器:底層實現,主要載入java核心類庫(如:java.lang.*)擴充類載入器:使用java代碼實現,主要載入如:jre/lib/ext/
Time of Update: 2015-04-05
標籤:對象的行為:1、記憶體配置(棧和堆的區別)棧:儲存局部變數的值(用來儲存基礎資料型別 (Elementary Data Type)的值;儲存類的執行個體的引用)對:用來存放動態產生的資料,比如new出來的對象2、調用方法方法返回一個值、方法不傳回值、方法拋出一個異常給方法的調用者 1 public class Date{ 2 public int day,month,year; 3 4 public int getDay(){//返回整型 5
Time of Update: 2015-04-05
標籤:getActionBar().setTitle(); Java.lang.NullPoint異常解決方案,是由於低版本不支援直接擷取的緣故,修改方案: try changing your theme to this<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">and not the AppCompat Version 另外一種情況,如果是低版本,API低於11的解決方案:
Time of Update: 2015-04-04
標籤: 通過 ThreadLocal 能資料儲存在一個線程中,而且不需要 lock 同步。理論上 ThreadLocal 可 以讓一個變數在每個線程都有一個副本。 ThreadLocal 常用來屏蔽線程的私人變數,例如“並 發事務”或者其他的資源。而且,它還被用來維護每個線程的計數器,統計,或者 ID 產生 器。 由ThreadLocal常用的get方法定義看: public T get() { Thread t =
Time of Update: 2015-04-04
標籤:內部類 java 1.當使用內部類只是為了把一個類隱藏在另外一個類的內部,並不需要在內部類引用外部類對象時,可以將內部類為static,以便取消產生的引用。2.只有內部類可以聲明為static。靜態內部類的對象除了沒有對產生它的外部類對象的引用特權外,其他與所有內部類完全一樣。執行個體代碼測試類別public class test {public static void main(String[]
Time of Update: 2015-04-04
標籤:內部類 java 1.內部類是一種編譯器現象,與虛擬機器無關。編譯器將會把內部類翻譯成用$ 分隔外部類名與內部類的常規檔案,而虛擬機器則對此一無所知。2.內部類擁有存取權限,所以與常規類比起來功能更加強大。3.有時候一個類只在一個方法中使用一次,我們可以定義這個類為局部類。public void start(){class TimePrinter implements ActionListener{public void
Time of Update: 2015-04-04
標籤:java java集合類 Set是一個有趣的集合。它看起來有點像List,實際操作卻有點像Map。Set也是記錄一系列值的集合,但是呢,它和Map的key相同,它不能重複,否則會插入失敗。所以呢,我們經常可以看見在Map中可以調用keySet()。說到這呢,它貌似就已經能做很多事了。假如你有興趣做網路爬蟲的話,有一個過濾重複的連結的問題就不得不考慮了。Set貌似就是一個非常簡單的解
Time of Update: 2015-04-04
標籤:、 1 package com.qugeng.jdk; 2 3 public class MethodDemo { 4 public static void main(String[] args) { 5 AbsDemo a = new AbsDemo(); 6 a.say(); 7 a.print(); 8 } 9 }10 11 abstract class Abs{12 private int age;13
Time of Update: 2015-04-04
標籤:簡介 總結一下java中final和static的使用方法一.final根據程式上下文環境,Java關鍵字final有“無法改變”或者“終態”的含義,它可以修飾非抽象類別、非抽象類別成員方法和變數。final類不能被繼承,沒有子類,final類中的方法預設是final的。final方法不能被子類的方法覆蓋,但可以被繼承。final成員變數表示常量,只能被賦值一次,賦值後值不再改變。final不能用於修飾構造方法。注意:父類的private成
Time of Update: 2015-04-03
標籤:properties java 設定檔 一、設定檔config.properties是放在src根目錄下的:例如我的是
Time of Update: 2015-04-05
yum安裝java,yumjava在部署生產系統時,推薦使用yun來部署java環境1.開啟epel源#yum -y install epel-release2.安裝java# yum -y install java-1.6*epel源目前安裝的是1.6版本3.升級java版 (1).啟用epel測試源 編輯vi