Time of Update: 2015-05-09
標籤: 一般我們在操作資料庫時候,需要頻繁的開啟和關閉串連,而建立資料庫連接往往開銷比較大,因而我們需要避免這種情況的發生,在這裡我們可以建立一個串連池,當操作資料的時候,我們從串連池中取出串連,操作完畢後再將串連放回到池中。
Time of Update: 2015-05-09
標籤:PrintStream 其實是FilterOutputStream的一種public class PrintStream extends FilterOutputStream implements Appendable, Closeable 直接已知子類: LogStream 已淘汰。 無替代版本 PrintStreampublic PrintStream(OutputStream out,
Time of Update: 2015-05-09
標籤:The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ...1 is read off as "one 1" or 11.11 is read off as "two 1s" or 21.21 is read off as "one 2, then one 1" or 1211.Given an integer n, generate the
Time of Update: 2015-05-09
標籤:java map iterator hashmap map.entry Map介面不是Collection介面的繼承。Map介面用於維護鍵/值對(key/value pairs)。該介面描述了從不重複的鍵到值的映射。 (1) 添加、刪除操作: Object put(Object key,
Time of Update: 2015-05-09
標籤: java記憶體分區 運行時資料區即是java記憶體,而且資料區要儲存的東西比較多,如果不對這塊記憶體地區進行劃分管理,會顯得比較雜亂無章。程式喜歡有規律的東西,最討厭雜亂無章的東西。 根據儲存資料的不同,java記憶體通常被劃分為5個地區:程式計數器(Program Count Register)、本地方法棧(Native Stack)、方法區(Methon
Time of Update: 2015-05-09
標籤:List、Set、Map是這個集合體系中最主要的三個介面。 其中List和Set繼承自Collection介面。 Set不允許元素重複。HashSet和TreeSet是兩個主要的實作類別。
Time of Update: 2015-05-09
標籤: 抽象:象就是有點模糊的意思,還沒確定好的意思。就比方要定義一個方法和類。但還沒確定怎麼去實現它的具體一點的子方法,那我就可以用抽象類別或介面。具體怎麼用,要做什麼,我不用關心,由使用的人自己去定義去實現。 封裝: 屬性可用來描述同一類事物的特徵,方法可描述一類事物可做的操作。封裝就是把屬於同一類事物的共性(包括屬性與方法)歸到一個類中,以方便使用。概念: 封裝也稱為資訊隱藏,是指利用抽象資料類型將資料和基於資料的操作封裝在一起,使其構成一個
Time of Update: 2015-05-09
標籤:設計模式:解決某一類問題最行之有效方法,Java中23種設計模式。單例設計模式(Singleton):解決一個類在記憶體中只存在一個對象比如對於多個程式使用同一個配置資訊對象時,就需要保證該對象的唯一性。想要保證對象唯一:為了避免其他程式過多建立該類對象,先禁止其他程式建立該類對象;還為了讓其他程式可以訪問到該類對象,只好在本類中自訂一個對象;為了方便其他程式對自訂對象的訪問,
Time of Update: 2015-05-09
標籤:代碼解析子類package com;/** * 子類 * @author huage * */public class Test extends Test1{ public static void main(String[] args) { new Test();//測試子類和父類重載關係和調用關係 } public Test() { System.out.println("test"); test("Test")
Time of Update: 2015-05-09
標籤: 1).簡單類型資料間的轉換,有兩種方式:自動轉換和強制轉換,通常發生在運算式中或方法的參數傳遞時。 自動轉換 當一個較"小"資料與一個較"大"的資料一起運算時,系統將自動將"小"資料轉換成"大"資料,再進行運算 而在方法調用時,實際參數較"小",而被調用的方法的形式參數資料又較"大"時(若有匹配的,當然會直接調用匹配的方法),系統也將自動將"小"資料轉換成"大"資料,再進行方法的調用,自然,對於多個同名的重載方法,會轉換成最"接近"的"大"資料並進行調
Time of Update: 2015-05-09
標籤:package com.io;public class Encodedemo { public static void main(String[] args)throws Exception{ // TODO Auto-generated method stub String s ="中國ABC"; byte[] bytes1 = s.getBytes();//轉換成位元組序列用的是項目預設的位元組編碼 for(byte
Time of Update: 2015-05-09
標籤:JAVA協助文檔全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下載JDK(Java Development Kit,Java開發包,Java開發工具)是一個寫Java的applet和應用程式的程式開發環境。它由一個處於作業系統層之上的運行環境還有開發人員編譯,調試和運行用Java語言寫的applet和應用程式所需的工具組成。 JDK(Java Development Kit)是Sun
Time of Update: 2015-05-09
標籤:多態性: Java的方法重載,就是在類中可以建立多個方法,它們具有相同的名字,但具有不同的參數和不同的定義。調用方法時通過傳遞給它們的不同參數個數和參數類型來決定具體使用哪個方法 Java的方法重寫,就是各子類對父類中的方法可能有其他特殊定義,需要將父類中的方法的內容重寫計算一邊。方法名,傳回型別,方法參數必須相同的情況下,即為重寫 多態性是物件導向編程的一種特性,和方法無關,簡單說,就是同樣的一個方法能夠根據輸入資料的不同,做出不同的處理,即方法的重載——有
Time of Update: 2015-05-09
標籤: 常量是一種標識符,它的值在運行期間恒定不變。並且常量在程式中只能被引用,而不能被重新賦值。 以下,我們在Math類中就定義了一個全域常量PI被final關鍵字修飾的變數名最好要大寫。public class Math { //定義一個全域常量PI public static final double PI = 3.1415926; }
Time of Update: 2015-05-09
標籤:計算機 java 圖形介面 小程式 import java.awt.BorderLayout;import java.awt.Button;import java.awt.FlowLayout;import java.awt.Rectangle;import java.awt.event.ActionEvent;import java.awt.event.
Time of Update: 2015-05-09
標籤:public class testclass {public static void main(String[] args){Student stu1 = new Student();Comp c1 = new Comp();c1.band="梁河縣";stu1.comp = c1;c1.band="1111";System.out.println(stu1.comp.band);}}class Comp {String band;}class Student {int a;int
Time of Update: 2015-05-09
標籤:一、JAVA是動態語言嗎?一般而言,說到動態言,都是指在程式運行時允許改變程式結構或者變數類型,從這個觀點看,JAVA和C++一樣,都不是動態語言。但JAVA它卻有著一個非常突出的動態相關機制:反射。通過反射,Java可以於運行時載入、探知和使用編譯期間完全求和的類、產生其對象實體,調用其方法或者對屬性設值。所以Java算是一個半動態語言吧。反射的概念:在Java中的反射機制是指在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法;這
Time of Update: 2015-05-09
標籤:public class testpolymorphism { public static void main(String[] args) { animal a = new cat(); testVoice(a); //testVoice(new cat()); } public static void testVoice(animal a){ a.voice(); if(a
Time of Update: 2015-05-09
標籤:logging java Summary:Preferences API, The Logging API- The Preferences API is like a portable version of the Windows registry, a mini-database in which you can keep small amounts of
Time of Update: 2015-05-09
標籤:摘自http://blog.csdn.net/woshixuye/article/details/8027089getParameter① 得到的都是String類型的。如http://name.jsp?name=xy中的xy② 擷取POST/GET傳遞的參數值③ 用於用戶端重新導向,如點選連結或提交按扭時,即用於在用表單或url重新導向傳值時接收資料用④對應的EL運算式:${param.attribute}getAttribute① 擷取的類型是Object②