Time of Update: 2015-06-18
標籤:在項目開發中,我們可能往往需要動態刪除ArrayList中的一些元素。一種錯誤的方式:<pre name="code" class="java">for(int i = 0 , len= list.size();i<len;++i){ if(list.get(i)==XXX){
Time of Update: 2015-06-18
標籤:1. 什麼是物件導向 (1)物件導向是一種編程方法 (2)物件導向是一種思維方式 (3)物件導向不是一種程式設計語言2. 物件導向的優勢3. 如何學習面向對像 (1)掌握一種物件導向語言的文法 (2)掌握物件導向的思維方式 (3)熟悉物件導向設計原則 (4)掌握物件導向的設計模式4. 物件導向的思維方法 (1)首先確定由誰來做,其次確定怎麼做 (2)首先考慮整體,其次考慮局部 (3)首先考慮抽象,其次考慮具體5. 什麼是類
Time of Update: 2015-06-18
標籤:public class SystemInfo {public static void main(String[] args) {//系統屬性Properties prop = System.getProperties();System.out.println(prop.getProperty("os.name")); // 作業系統名稱 Windows 7System.out.println(prop.getProperty("os.version"));
Time of Update: 2015-06-18
標籤:Java中對象的建立clone顧名思義就是複製, 在Java語言中, clone方法被對象調用,所以會複製對象。所謂的複製對象,首先要分配一個和來源物件同樣大小的空間,在這個空間中建立一個新的對象。那麼在java語言中,有幾種方式可以建立對象呢?1 使用new操作符建立一個對象2 使用clone方法複製一個對象那麼這兩種方式有什麼相同和不同呢? new操作符的本意是分配記憶體。程式執行到new操作符時,
Time of Update: 2015-06-18
標籤:java排序 插入排序 一、演算法原理插入排序法:所謂插入排序法乃是將一個數目插入該佔據的位置。假設我們輸入的是 “53,27,36,15,69, 42” 我們從第二個數字開始,這個數字是27,我們的任務只要看看27有沒有正確的位置,我們的做法是和這個數字左邊的數字來比,因此我們比較27和53,27比53小,所以我們就交換27和53,原來的排列就變成了“27, 53, 36, 15, 69, 42
Time of Update: 2015-06-18
標籤:原文連結:http://www.programcreek.com/2009/02/the-interface-and-class-hierarchy-for-collections/ 1. Collection vs Collections First of all, "Collection" and "Collections" are two different concepts. As you will see
Time of Update: 2015-06-18
標籤:JavaBean是一種可重複使用、且跨平台的軟體組件。JavaBean可分為兩種:一種是有使用者介面的另外一種是是沒有使用者介面的,主要負責處理事務(如資料運算,操縱資料庫)的JavaBean。Jsp通常訪問的是後一種JavaBean。 JSP和JavaBean搭配使用的優點:1.使得HTML與JAVA程式分離,這樣便於維護代碼,如果把所有的程式碼都寫到JSP網頁中,會使得代碼繁雜,難以維護2.可以降低開發JSP網頁人員對Java編程能力的要求3.JSP側重產生動態網頁,事務由J
Time of Update: 2015-06-18
標籤:續上一篇 《Java 類比
Time of Update: 2015-06-18
標籤:剛剛建立完Maven項目,一般都會報這個錯誤,原因是沒有預設添加需要的javax.servelet的jar包,所以開啟pom.xml檔案添加如下dependency即可: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version>
Time of Update: 2015-06-18
標籤:https server訪問滿問題查看線程"Thread-2" prio=10 tid=0x00007f9a901a2800 nid=0x878 runnable [0x00007f9a4b2d2000] java.lang.Thread.State: RUNNABLE at java.net.Inet6AddressImpl.getHostByAddr(Native Method)
Time of Update: 2015-06-18
標籤:工具 json 程式員 java 轉換 向大家介紹我開發的一款工具,json-to-java.它可以協助java程式員,通過json產生對應的javabean。當你需要調用json返回格式的api時,該工具特別有用。功能介紹我們開發的java系統,經常需要調用其他系統的API。這些API的返回格式,往往都是json格式。這
Time of Update: 2015-06-18
標籤:java最近面試幾家公司 發現很多Java的很多知識點都已經在我的腦子裡模糊掉了 所以閑閑碎碎的想記下一些 也許並無大用 權當自我安慰class BaseClazz{ void exe(){ printF(); } public void printF() { }}class Clazz extends BaseClazz{ @Override public void printF() { super.printF();
Time of Update: 2015-06-18
標籤:ImportNew註:原文中還沒有100個。作者希望大家一起來推薦高品質的Java開發部落格,然後不段補充到這個列表。歡迎你也參與推薦優質的Java開發部落格。(聲明一下:我們的數學不是體育老師教的!:)
Time of Update: 2015-06-18
標籤:類比一個字串中的trim方法去掉一個字串兩端的空格public class StingTrimDemo {//類比一個trim方法, 去掉一個字串兩邊的空格】,public static void main(String[] args){// TODO Auto-generated method stubString s = " my java ";System.out.println("未去空格前的字串+++
Time of Update: 2015-06-18
標籤:將一個int 數群組轉換成字串並輸出在控制台上//將一個int 數群組轉換成一個字串 public class IntToStringDemo {public static void main(String[] args) {// TODO Auto-generated method stub//定義一個int類型的數組int[] i ={4,5,8,6,5,8,7,4,5};//調用自訂方法將int數組的方法轉換成字串toStringMethod(i);}private static
Time of Update: 2015-06-18
標籤: 你覺得自己是一個Java專家嗎?是否肯定自己已經全面掌握了Java的異常處理機制?在下面這段代碼中,你能夠迅速找出異常處理的六個問題嗎? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createStatement(); 5 ResultSet rs =
Time of Update: 2015-06-18
標籤:轉載自http://blog.csdn.net/shimiso 本文將由淺入深詳細介紹Java記憶體配置的原理,以協助新手更輕鬆的學習Java。這類文章網上有很多,但大多比較零碎。本文從認知過程角度出發,將帶給讀者一個系統的介紹。進入正題前首先要知道的是Java程式運行在JVM(Java Virtual
Time of Update: 2015-06-18
標籤:1.如何建立.properties檔案很簡單,建立一個txt檔案,並把尾碼改成.properties即可2.將.properties檔案拷入src的根目錄下3..properties檔案內容格式#注釋key=valuekey2=value14.作業碼 1 /* 2 * 從設定檔中讀取欄位 3 */ 4 public String GetValueByProperties(String KeyStr) { 5 String result =
Time of Update: 2015-06-18
標籤:一、單例的作用是用於控制類的產生方式,而不讓外部類任意new對象1.Car.javaimport java.util.ArrayList;import java.util.List;public class Car {//私人化建構函式,防止被外部的類newprivate Car() {}private static Car car = new Car();//單例private static List<Car> cars = new ArrayList<Car>(
Time of Update: 2015-06-18
標籤:String String的構造方式有n種(據說n==11),常見的例舉一二:// 1String s1 = "hello world";// 2String s2 = new String("hello world");// 3char[] a = {‘h‘, ‘e‘, ‘l‘, ‘l‘, ‘o‘};String s3 = new String(a, 1, 3); // start length // 4String s4 = "hello world";String s5 =