Time of Update: 2018-12-03
在開發工具中,比如有一個java檔案名稱為Cat.java此時對Cat.java右擊->屬性->資源選項中,可以看到:Path: /MyHibernate/src/cjq/hibernate/tutorial/eg/DomesticCat.javaType: File (Java Source File)Location:
Time of Update: 2018-12-03
http://www.cnblogs.com/H_Razor/archive/2011/02/28/1967178.html 以下兩段參考:http://blog.sina.com.cn/s/blog_5d06a3c70100b521.html關於內省的思考 struts2的action(還有struts1的formbean)就是這麼實現的。
Time of Update: 2018-12-03
資料庫欄位如下:ID INTEGER USERNAME VARCHAR2(50) Y SENDER VARCHAR2(50) Y MESSAGE LONG Y SENDTIME VARCHAR2(20) Y
Time of Update: 2018-12-03
03 Java基礎_條件、迴圈v 嵌套的 if 語句就是在 if 或 else 語句中包含另一個 if 語句v 在 java 語言中,else 語句通常與同一塊中距離它最近且未與 else 關聯的 if 語句相匹配,與書寫格式無關switch語句v switch 語句是一種多路判定語句,它判斷運算式的值是否與整數或字元常量列表中的某個值相匹配v 若找到了相應的匹配,就會執行與常量關聯的語句v switch、case、和default都是關鍵字,
Time of Update: 2018-12-03
之所以叫作山寨版 Java 深度歷險,其動機之一,就是彷照 Java 深度歷險,嘗試將一些市面上的書較少談及的東西寫出來。至於章節順序安排,則是我過去經驗中,發現最多人所忽略而引發問題的一些東西,有些問題其實都很基本,但也許是缺少訓練,或是在學習、運用的過程中,欠缺旁人的提點,而自顧自的用自己的想法實現而導致,這也是為何取名叫「Java
Time of Update: 2018-12-03
看了 Swing 的Java Web Start 學習 正好自己也寫了一個Java Application, 於是決定把自己的application 放在server 上, 用Java Web Start 技術,這樣就方便別人使用.1.keystore的有效時間keytool -genkey -keystore myKeystore -alias jwstest -validity 365用 -validity valDays 來設定, 預設的是 6個月2.Sign
Time of Update: 2018-12-03
Java的移位操作(收集+糾正+排版)此收集來源於網路收集,是我整理、糾正以及排版,來為大家提供全面一點的知識講解,可能有些地方排的不好,望諒解。======================================================================================JAVA中位元運算符包括:&|~^<<>>>>>一、首先要搞清楚參與運算的數的位元:(聯想:java的8種基本類型:byte,sho
Time of Update: 2018-12-03
import java.util.Random; public static String getRandomString(int length) ...{ StringBuffer buffer = new StringBuffer("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"); StringBuffer sb = new StringBuffer(); Random r = ne
Time of Update: 2018-12-03
不需要產生dtd,無用配置,不需要產生輔助類,速度快。這就是xstream+xpp超強黃金組合。xstream大家都知道啦,XML Pull Parser是一種高速的 解析xml檔案的方式,速度要比傳統方式快很多(發現pull式解析現在比較流行了)。下面我給出多種使用方法的例子。 1.最簡單的使用方法因為這個太簡單,所以我從moogle的blog http://moogle.javaeye.com/blog/34661取下面的例子 1. public static void write()
Time of Update: 2018-12-03
本類庫主要包括:SerialBean.java (與其他應用程式的介面), SerialBuffer.java (用來儲存從串口所接收資料的緩衝區), ReadSerial.java (從串口讀取資料的程式)。另外本類庫還提供了一個常式SerialExample.java
Time of Update: 2018-12-03
擷取MAC資訊在JAVA中目前似乎不好辦。不過我看到了一個java庫,感覺挺不錯。先寫上吧,誰研究了給我留個言,互相促進進步麼;)1)第三方JAVA庫。(試一試這個:http://netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html。在JAVA中支援RAW Socket,問題就好辦了)================如果你想捕獲Java程式中的網路包,那麼你需要一些協助工具輔助,因為核心Java
Time of Update: 2018-12-03
ArrayList類實現了List介面,List介面是Collection介面的子介面,主要增加了根據索引取得對象的方法。 ArrayList使用數組實現List介面,所以對於快速隨即取得對象來說,可以得到很好的效能。不過在刪除對象或插入對象時,特別是在ArrayList前端插入或刪除對象時,其內部數組中的後邊對象要依次挪位,代價比較大。就比較慢(使用LinkedList在這個方面比較好)。 數組和數組列表之間有著很大的區別。數組是Java語言的一個特徵,對於每個元素類型T,都有數群組類型T[]
Time of Update: 2018-12-03
SUN JAVA命名標準•類和介面 首字母應該大寫,如果名稱已多個單片語成,則各單詞的首字母應該大寫。 類名應該選擇以名詞表示。如:Account 介面名應該選擇以形容詞表示。如:Runnable•方法 首字母應該小寫,名稱通是動詞—名詞對。如:getBalance.•變數 與方法一樣,應使用camelCase格式,並以小寫字母開頭。 Sun建議使用有意義的 簡短名稱。如:myString.•常量
Time of Update: 2018-12-03
今天在網上看到的,不知道大家讀完後有什麼樣的感覺 如何才算掌握了Java EE ??李剛(新東方IT培訓的軟體教學總監)時常看到一些應屆畢業生在簡曆上赫然寫著精通了Java、C(挺恐怖的,我做了這麼多年程式員,也不敢寫這樣的字樣啊),但讓他們做一個實際的項目基本上上都是困難重重,難以下手。 下面我根據個人經驗寫一點如何算掌握了Java EE的標準: 基本能力: 1. 必須掌握OOP的主要要求,這樣使用Java開發的系統才能是真正的Java系統。 2
Time of Update: 2018-12-03
Reflection是Java 程式開發語言的特徵之一,它允許運行中的 Java 程式對自身進行檢查,或者說"自審",並能直接操作程式的內部屬性。例如,使用它能獲得 Java 類中各成員的名稱並顯示出來。 Java 的這一能力在實際應用中也許用得不是很多,但是在其它的程式設計語言中根本就不存在這一特性。例如,Pascal、C 或者 C++ 中就沒有辦法在程式中獲得函數定義相關的資訊。 JavaBean 是 reflection
Time of Update: 2018-12-03
一旦取得這個資訊,就可以進行第三步了——使用 reflection API 來操作這些資訊,如下面這段代碼: Class c = Class.forName("java.lang.String"); Method m[] = c.getDeclaredMethods(); System.out.println(m[0].toString()); 它將以文本方式列印出 String 中定義的第一個方法的原型。 在下面的例子中,這三個步驟將為使用 reflection
Time of Update: 2018-12-03
一直對java集合都是模糊理解,今天好好讀了一下關於集合的資料,並收集供初學者理解 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└Set ├Hashset
Time of Update: 2018-12-03
Enum作為Sun全新引進的一個關鍵字,看起來很象是特殊的class, 它也可以有自己的變數,可以定義自己的方法,可以實現一個或者多個介面。 當我們在聲明一個enum類型時,我們應該注意到enum類型有如下的一些特徵。 1.它不能有public的建構函式,這樣做可以保證客戶代碼沒有辦法建立一個enum的執行個體。 2.所有枚舉值都是public , static , final的。注意這一點只是針對於枚舉值,我們可以和在普通類裡面定義 變數一樣定義其它任何類型的非枚舉變數,這些變數可以
Time of Update: 2018-12-03
1.設定CookieJava代碼
Time of Update: 2018-12-03
容器類可以大大提高編程效率和編程能力,在Java2中,所有的容器都由SUN公司的Joshua Bloch進行了重新設計,豐富了容器類庫的功能。 Java2容器類類庫的用途是“儲存對象”,它分為兩類: Collection----一組獨立的元素,通常這些元素都服從某種規則。List必須保持元素特定的順序,而Set不能有重複元素。