Time of Update: 2016-04-06
標籤:1、去 http://eclipsecolorthemes.org/?view=theme&id=1下載你需要的顏色,根據id不同,色彩配置不一樣。2、下載頁面右側的“Eclipse Preferences(EPF)-for Eclipse Import”。直接右鍵另存新檔,就可以下載到這個色彩配置的epf檔案。3、將該epf檔案存放在系統某目錄下,我放在了E:\eclipse-color-themes。開啟myeclipse->File-&
Time of Update: 2016-04-06
標籤:package com.my.lianxi;import java.util.ArrayList;import java.util.List;public class ThreadTest { public static void main(String[] args) throws InterruptedException { new Monitor().start(); new
Time of Update: 2016-04-06
標籤:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;//=================================================// File Name :Factorial_demo//-------------------------------------------
Time of Update: 2016-04-06
標籤:1. 瞭解註解我們有必要對JDK 5.0新增的註解(Annotation)技術進行簡單的學習,因為Spring 支援@AspectJ,而@AspectJ本身就是基於JDK 5.0的註解技術。所以學習JDK 5.0的註解知識有助於我們更好地理解和掌握Spring的AOP技術。對於Java開發人員來說,在編寫代碼時,除了來源程式以外,我們還會使用
Time of Update: 2016-04-06
標籤:Java對象複製(Clone)及Cloneable介面、Serializable介面的深入探討Part I沒啥好說的,直接開始Part II吧。 Part
Time of Update: 2016-04-06
標籤:Java反射-初步入門學反射先瞭解什麼是反射。百度百科:JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態擷取的資訊以及動態調用對象的方法的功能稱為java語言的反射機制。 上面提到了類和對象,先瞭解什麼是類和對象。java中類:1.抽象描述類:類是客觀存在的、抽象的、概念東西。對象:對象是具體的,指一個具體的東西。打比方:飲料是一個類,可樂、雪碧就是對象。總結一句話:類是對象的模版,對象
Time of Update: 2016-04-06
標籤: 前兩天學習了兩種java操作excel的方法,對於網站需要建立、修改、匯出excel檔案,可以使用這兩種方法,第一種方法是使用JExcel,第二種方法是使用poi中的HSSF,前一種方法比較簡單。這裡做個總結。1.JExcel,需要的jar包jxl.jar唯讀檔案Workbook wb=Workbook.getWorkbook(File path)可讀寫檔案,建立一個新檔案WritableWrokbook
Time of Update: 2016-04-06
標籤: 原始碼下載 Log4j 是事實上的 Java 標準日誌工具。會不會用 Log4j 在一定程度上可以說是衡量一個開發人員是否是一位合格的 Java 程式員的標準。如果你是一名 Java 程式員,如果你還不會用 Log4j,那你真的很有必要讀一下這篇文章了。很多朋友反映想寫程式日誌,但是卻不知道怎麼把日誌寫到記錄檔裡,而且 Java
Time of Update: 2016-04-06
標籤:前不理解什麼叫回調,天天聽人家說加一個回調方法啥的,心裡想我草,什麼叫回調方法啊?然後自己就在網上找啊找啊找,找了很多也不是很明白,現在知道了,所謂回調:就是A類中調用B類中的某個方法C,然後B類中反過來調用A類中的方法D,D這個方法就叫回調方法,這樣子說你是不是有點暈暈的,其實我剛開始也是這樣不理解,看了人家說比較經典的回調方式:Class A實現介面CallBack callback——背景1class A中包含一個class B的引用b
Time of Update: 2016-04-06
標籤:為什麼Struts中.action的時候可以訪問,是.do的時候不能訪問呢?遇到這個問題的時候有點暈乎,在網上查了些資料,終於恍然大悟!下面把自己的經驗說來給大家,希望對大家有所協助。其實問題發生在struts.properties設定檔裡,解決方案是將struts.action.extension改為如下形式struts.action.extension=do,action這樣.action和.do都可以訪問了。在struts.properties中還可以配置很多內容,現在列出來:下面附
Time of Update: 2016-04-06
標籤: 無論是.net還是Java,我們最常接觸到的就是檔案的上傳和下載功能,在Java裡要實現這兩個經常使用功能會有非常多種解決方案,可是struts2的架構卻能給我們一個比較簡單的方式,以下就一起來看吧:檔案上傳: 首先來看實現上傳功能的表單。Index.jsp:<span style="font-family:FangSong_GB2312;font-size:18px;"><%@ page
Time of Update: 2016-04-06
標籤:java中的split函數和js中的split函數不一樣。 Java中的我們可以利用split把字串按照指定的分割符進行分割,然後返回字串數組,下面是string.split的用法執行個體及注意事項: java.lang.string.split split
Time of Update: 2016-04-06
標籤:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明。謝謝! Java是物件導向語言。這門語言其實相當年輕,於1995年才出現,由Sun公司出品。James
Time of Update: 2016-04-06
標籤:import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class CopyFile{ public static void copyBytesFile(String sFileName,String dFileName)
Time of Update: 2016-04-06
標籤:成員內部類public class User { private int age=12; // 成員內部類 class In { public void print() {
Time of Update: 2016-04-06
標籤:在前面的學習中(參見前面的部落格),我們學到了很多OO原則:封裝變化多用組合,少用繼承針對介面/超類編程,不針對實現編程松耦合開閉原則讓我們從一個簡單的類開始,看看如何將之改造成符合OO原則的類以及原廠模式在解耦中的威力。class FoodStore {public Food orderFood() //通過此方法顧客從食物商店中得到食物{ Food food=new Food(); food.prepare(); // 準備食物 food.cut(); //
Time of Update: 2016-04-06
標籤:閱讀部落格的朋友可以到我的網易雲課堂中,通過視頻的方式查看代碼的調試和執行過程: http://study.163.com/course/courseMain.htm?courseId=1002830012上一節,我們通過代碼,實現了一個有限狀態自動機,並將其應用於對整形和浮點數的識別。構造有限狀態自動機,並驅動它,從而實現對輸入字串的識別,整個過程就是詞法分析的本質。 上一節所開發的狀態機器,基於以下模型:這個模型,是我們在代碼中,手動寫入程式的。實則上,它對應著一組
Time of Update: 2016-04-06
標籤:package com.guan.code20160405;import java.io.File;import java.io.IOException;public class OpenHelpFile {public static void main(String[] args) {/***我把五子棋文檔1.0.chm放在和項目同目錄下的projectFile檔案夾下*/String ch1="/";String ch2="//"; //找到項目的根路徑String
Time of Update: 2016-04-06
標籤:1.概述 Class檔案由類裝載器裝載後,在JVM中將形成一份描述Class結構的元資訊對象,通過該元資訊對象可以獲知Class的結構資訊:如建構函式,屬性和方法等,Java允許使用者藉由這個Class相關的元資訊對象間接調用Class對象的功能。 虛擬機器把描述類的資料從class檔案載入到記憶體,並對資料進行校正,轉換解析和初始化,最終
Time of Update: 2016-04-06
標籤:ClassCastExcption:類型轉換異常(一般出現在多態的向下轉型中容易出現)。大的對象不能直接給小的(自己揣測的)重寫的方法,先在子類中尋找,沒有再在父類中尋找。子類中沒有父類中出現過的方法,方法就被繼承過來了。在java中一個沒有方法體的方法應該定義為抽象方法,而類中如果有抽象方法,該類必須定義為抽象類別。(abstract)抽象類別中不一定有抽象方法,有抽象方法的類一定是抽象類別。抽象方法不能有主體就是不能有{}。抽象類別不能執行個體化。(因為它不是具體的)抽象類別有構造方法