Time of Update: 2015-03-21
標籤:This list collects 100 high quality blogs from Java developers from all over the world. Some of these blogs may not be written by Java developers, but at least Java developers should find it useful or interesting. Reading those blogs should be
Time of Update: 2015-03-20
標籤:第一步,排列的精髓是交換和順序處理,比如,考慮[1,2,3,4]排列,實際上是,1和1,2,3,4分別交換得來 1和1交換:[1],[2,3,4] 1和2交換:[2],[1,3,4] 1和3交換:[3],[2,1,4] 1和4交換:[4],[2,3,1]那麼下面分別考慮上面的四個結果,比如,考慮 [1],[2,3,4]第二步,我們把[1]固定不變,考慮[2,3,4],把它看成是2和2,3,4分別交換,得到如下結果: [1]固定,2和2交換:[1],[2],[3,4]
Time of Update: 2015-03-20
標籤:三個數的排序 java原始碼 按照日期計算是一年的第幾天 平方和開方 一、描述1、一個整數,它加上100後是一個完全平方數,再加上168又是一個完全平方數,請問該數是多少?程式分析:在10萬以內判斷,先將該數加上100後再開方,再將該數加上168後再開方,如果開方後再平方等於原數則符合結果。2、輸入某年某月某日,判斷這一天是這一年的第幾天? &
Time of Update: 2015-03-20
標籤:【package】 <1>為瞭解決類的命名衝突問題,Java引入包(package)機制,提供類的多重類命名空間。<2>package作為源檔案的第一條語句(預設時指定為無名包),包的命名規範為:公司網域名稱倒置.自訂包<3>Java編譯器把包對應於檔案系統的目錄管理,在package語句中,用‘.‘來指明包(目錄)的層次,例如: package com.nato;
Time of Update: 2015-03-20
標籤:【this】在沒有new一個對象前,this不知道指的是什麼;當new出一個對象時,this指的是當前對象的引用。 【分析】<1>int i =0;這裡的i指的是成員變數;Leaf(int i)這裡的i是形參i(二者都在棧中,但不是一個變數)。<2>this.i = i;後面的i未作說明,這是根據就近原則確定i指的是形參i,this是當前對象Leaf的引用,this.i指的就是成員變數。<3>return
Time of Update: 2015-03-20
標籤:Java語言與JVM中的Lambda運算式全解Lambda運算式是自Java SE 5引入泛型以來最重大的Java語言新特性,本文是2012年度最後一期Java Magazine中的一篇文章,它介紹了Lamdba的設計初衷,應用情境與基本文法。http://www.codeceo.com/article/java-jvm-lambda.html最佳化JVM 縮短Eclipse的啟動時間首先要聲明一下,這個案例在<深入理解JVM虛擬機器>這本書中也提到過.
Time of Update: 2015-03-20
標籤:【static】<1>static成員變數儲存在記憶體data
Time of Update: 2015-03-20
標籤:package filestream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class ByteStreamTester { public static void main(String [] args) {
Time of Update: 2015-03-20
標籤:【異常】 <1>運行期出現的錯誤(不是編譯時間的語法錯誤)。 <2>觀察錯誤的名字和行號很重要! 【程式分析:數組越界】 int [] arr = {1,2,3}; System.out.println(arr[4]); 註:在C和C++中編譯通過,因為在C和C++中不進行數組越界的檢查(這就很容易造成緩衝區溢位漏洞)。
Time of Update: 2015-03-20
標籤:【常用類】 <1>字串相關類(String、StringBuffer) <2>基礎資料型別 (Elementary Data Type)封裝類 <3>Math類 <4>File類 <5>枚舉類 【String類】 <1>java.lang.String類代表不可變的字元序列。<2>String類的常見構造方法:
Time of Update: 2015-03-20
標籤:Sun下載JDK--解壓縮--javadoc檔案(Constuctor Summary[構造方法]+Method Summary[方法]) 【Object】 Object類是所有Java類的根基類。----clone();----equals(Object
Time of Update: 2015-03-20
標籤:package filestream;import java.io.FileReader;import java.io.FileWriter;import java.io.FileNotFoundException;import java.io.IOException;public class CharacterStreamTester { public static void main(String [] args) { FileReader in =
Time of Update: 2015-03-20
標籤:【數組】 註:C/C++中數組可以儲存在棧中,但是Java中不可以(因為Java中是引用)。 【一維數組】 聲明: type var[]; 或者 type[] var;Java語言產生數組時不能指定其長度(數組中元素的個數),例如int a[4]是非法的(--因為Java中資料分配在堆中,是動態分配的;C語言可以)。 數組對象的建立:數組名 = new 數組元素的類型[數組元素的個數] 【記憶體配置】 註:
Time of Update: 2015-03-21
標籤:java gui 開發GUI程式一般步驟: 1、 引包 import java.awt.*; import javax.swing.*; 2、 繼承JFrame public class Demo3 extends JFrame {} 3、 定義需要的組件 //3.定義組件 JButton jb1,jb2,jb3,jb4,jb5; int size=9; JButton jbs[]=new
Time of Update: 2015-03-21
標籤:迴圈語句 for迴圈 break continue while迴圈/* * while迴圈 * 迴圈變數,可以控制迴圈次數。 */public class Test{ public static void main(String[] args) { int count = 5; while(count > 0
Time of Update: 2015-03-21
標籤:java一.裝飾模式: 1).裝飾模式是以用戶端透明的方式擴充項物件的功能,是以繼承的關係的一個替代解決方案。 2).裝飾模式以用戶端透明的方式動態給一個對象附加上更多的責任。 3).裝飾模式可以在不創造更多子類的情況下將對象的功能加以擴充。 &
Time of Update: 2015-03-21
標籤: 用Java,做了套後台帳號管理系統,內有Excel匯入匯出模組 後台管理員登入後,可以通過<input type="file">,讀取指定格式的Excel工作薄 系統會解析讀取到的Excel,擷取工作薄中,各工作表的資料 當然,如果 上傳檔案,不是Excel檔案,則會顯示上傳失敗 或是 是Excel檔案,但其內工作表的資料不符合要求,則會將不符合要求的資料行,自動過濾掉 問題來了: 記得以前測試的時候,是沒問題的,但今天,把匯出檔案,
Time of Update: 2015-03-21
標籤:資料類型的轉換,分為自動轉換和強制轉換。自動轉換是程式在執行過程中“悄然”進行的轉換,不需要使用者提前聲明,一般是從位元低的類型向位元高的類型轉換;強制類型轉換則必須在代碼中聲明,轉換順序不受限制。自動資料類型轉換自動轉換按從低到高的順序轉換。不同類型資料間的優先關係如下: 低--------------------------------------------->高
Time of Update: 2015-03-21
標籤:vector object 最大的 java 程式 ArrayList、Vector、LinkedList同屬於List介面,都存在於java.util包中,都是可伸縮數組,可以動態改變長度。★ArrayList和Vector都是基於儲存元素Object[]
Time of Update: 2015-03-21
標籤:在tomcat 7.0.59版本下,java打得war包依賴了service api的包,然後tomcat啟動報了下面的錯,導致應用啟動失敗,訪問不了。Mar 20, 2015 11:29:09 PM org.apache.catalina.loader.WebappClassLoader validateJarFileINFO: validateJarFile(/home/ubuntu/apache-tomcat-7.0.59/webapps/jiagoushi/WEB-INF/lib/