Time of Update: 2015-08-19
標籤:class test//class 類{ public static void main (String[] args) { System.out.println("Hello world\n"); }}hellow world!!!一個類相當於一個class檔案,如果一個java檔案裡面有兩個class,那麼編譯之後會產生兩個class檔案class檔案時java啟動並執行檔案,不想exe一樣能雙擊執行 注視/**文檔注釋*/ //
Time of Update: 2015-08-19
標籤:異常處理方式:1. try-catch-finally try{ 可能發生異常的代碼 } catch(異常類型1 異常名1){ 處理異常的程式碼 } catch(異常類型2 異常名2){ 處理異常的程式碼 } ... finally{ 前面無法處理的異常,在此解決 }2. throws:在方法中聲明拋出異常傳回值 方法名() throws 異常1,異常2,...eg:import java.io.*;public class
Time of Update: 2015-08-19
標籤: 1:包的命名規範應當體現出項目資源良好的劃分servlet類所在包命名規範:公司名稱.開發組名稱.項目名稱.web.servlet例如:net.linkcn.web.servlet自訂標籤類所在包命名規範:公司名稱.開發組名稱.項目名稱.web.tags例如:net.linkcn.web.tags過濾器類所在包命名規範:公司名稱.開發組名稱.項目名稱.web.filter例如:net.linkcn.web.filterAction類所在包命名規範:公司名稱.開發組名稱.項目名稱.web.
Time of Update: 2015-08-19
標籤:檔案編程 檔案遍曆 檔案讀寫 本博文主要介紹JAVA檔案編程,主要包括通過JDK提供的I/O來從檔案讀取和寫入資料、位元組流讀寫檔案的方法、字元流讀寫檔案的方法、如何使用File類建立、刪除和遍曆檔案與目錄等操作。不管是C/C++還是JAVA,都可能產生一些持久性資料,我們可以將資料存放區在檔案或資料庫中,但是對於一些簡單性的資料,如果儲存在資料庫中,則會顯得有點得不償失了
Time of Update: 2015-08-19
標籤:這個問題在面試線程方面的知識時,基本上屬於必問的問題。因此這裡有必要做一個較為詳細的總結。 區別一 首先需要明白的是這兩個方法根本來自不同的類,sleep來自Thread,wait來自Object類。
Time of Update: 2015-08-19
標籤: ” Error:Implicit super constructor Pet() is undefined. Must explicitly invoke another
Time of Update: 2015-08-19
標籤:JAVA
Time of Update: 2015-08-19
標籤:乞討 n%1+n%2+n%3+n%4+.........n%n=,n<=10^12次要。一味的找規律之初。沒有發現。後來,前輩執教後,人才平淡,所以,現在唯一明確的。首先在地圖上:對於該題,在求區間(根號n,n),因為n%i=n-i*x(這裡x是從1枚舉到根號n,每一個k 相應n/(x+1)~n/x區間內。因為是等差數列(還是遞減)。直接用公式求和)。哎(根號n,n)區間是被切割來求得。分成根號n次。import
Time of Update: 2015-08-19
標籤:Java技術與Java虛擬機器 說起Java,人們首先想到的是Java程式設計語言,然而事實上,Java是一種技術,它由四方面組成:Java程式設計語言、Java類檔案格式、Java虛擬機器和Java應用程式介面(Java API)。它們的關係如所示:圖1
Time of Update: 2015-08-19
標籤: 在cpp中為了可移植性,string的長度是string::size_type,突然就想知道java允許的最大字串長度為多少。看String的源碼:public final class String 110 implements java.io.Serializable, Comparable<String>,&n
Time of Update: 2015-08-19
標籤:Java做的系統給人的印象是什嗎?占記憶體!說道這句話就會有N多人站出來為java辯護,並舉出一堆的效能測試報告來證明這一點。 其實從理論上來講java做的系統並不比其他語言開發出來的系統更佔用記憶體,那麼為什麼卻有這麼N多理由來證明它確實占記憶體呢?兩個字,陋習。 (1)別用new Boolean()。 在很多情境中Boolean類型是必須的,比如JDBC中boolean類型的set與get都是通過Boolean封裝傳遞的,大部分ORM
Time of Update: 2015-08-19
標籤:這個問題主要還是由這個問題 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出現這樣的的問題以後,引發了其他的問題。在網上一查可能是JAVA的堆棧設定太小的原因。跟據網上的答案大致有這兩種解決方案:1、設定環境變數解決方案:手動設定Heap size修改TOMCAT_HOME/bin/catalina.shset JAVA_OPTS= -Xms32m -Xmx512m可以根據自己機器的記憶體變更。2、java -Xms32m
Time of Update: 2015-08-19
標籤:前言: 很多時候,你會覺得數組使用方便,有些時候你會覺得集合使用更加方便,你們對於集合和數組的轉換那就在所難免了,下面總結一下數組與集合的轉換。1、把數組轉為集合 Arrays.asList() 1)網上解釋在使用Arrays.asList()後調用add,remove這些method時出現 java.lang.UnsupportedOperationException 異常。這是由於Arrays.asList()
Time of Update: 2015-08-19
標籤:因為Exception類是所有異常的父類,所以使用它可以讀取到java產生的所有異常:
Time of Update: 2015-08-19
標籤:一、使用者認證public String execute(){Hashtable env = new Hashtable();String LDAP_URL = "ldap://8.8.8.8:389"; // LDAP訪問地址env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");en
Time of Update: 2015-08-19
標籤:import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.lang.reflect.Modifier;public class ReflectionDemo {public static void main(String[]&n
Time of Update: 2015-08-19
標籤: 方法重載: (1) 方法重載是讓類以統一的方式處理不同類型資料的一種手段。多個同名函數同時存在,具有不同的參數個數/類型。重載Overloading是一個類中多態性的一種表現。 (2) Java的方法重載,就是在類中可以建立多個方法,它們具有相同的名字,但具有不同的參數和不同的定義。調用方法時通過傳遞給它們的不同參數個數和參數類型來決定具體使用哪個方法, 這就是多態性。&
Time of Update: 2015-08-19
標籤:java 整型相除得0 java double計算 double類型數字計算 double相加很長 做一個300 / 1570 的算數題,結果為0是不是有點大跌眼鏡那怎麼解決呢轉成Double類型,再除就沒問題了import java.math.BigDecimal; public class
Time of Update: 2015-08-19
標籤:應景的adapter 百變的adapter illegalsta notregiste 如果你和我描述的以下幾點情況一樣,那麼這個我檢查出來的bug解決方案可能能解決你的問題1.setadapter放在onclick事件裡面 2.適配器的寫法是標準的最佳化過後的
Time of Update: 2015-08-19
標籤:<img src="http://img.blog.csdn.net/20150604093446275?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTQ3OTg3NQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />import