Time of Update: 2015-08-14
標籤:java集合架構 list介面 list集合 arraylist類 linkedlist類 java免費教程 集合架構在數組的使用過程中可以看到,想要向數組中插入元素和刪除元素非常麻煩,而且數組的長度是無法改變的。java為我們提供了批量儲存資料更加方便的容器,就是集合。集合和數組的作用一
Time of Update: 2015-08-14
標籤:Java筆試面試題0071、請用Regex匹配出QQ號(假設QQ號碼為5—10位);解答: ^ \d{5,10}$2、String, StringBuffer StringBuilder的區別。解答:String的長度是不可變的; StringBuffer的長度是可變的,如果你對字串中的內容經常進行操作,特別是內容要修改時,那麼使用StringBuffer,如果最後需要String,那麼使用StringBuffer的toString()方法;安全執行緒;StringBuilder是從
Time of Update: 2015-08-14
標籤:java資料結構 單項鏈表結構 java免費教程 java入門教程 java基礎教程 java培訓教程 資料結構之單向鏈表例如:現有雙向鏈表OneWayLinked中儲存著1,2,3,4四個元素,那麼集合對象中會有4個節點A、B、C、D,由上述結構可以知道,節點A中儲存著元素1和節點B;節
Time of Update: 2015-08-15
標籤:作為一個java新手,有些東西有必要記下來,以便以後方便查看。 為了讓自己有養成良好的習慣,建立一個測試的檔案夾:test在項目上右擊→New→Folder。建立一個test檔案夾。接下來要在你需要測試的那個檔案的包下建立用來測試的檔案(本人用的 Eclipse For Java EE):點擊other,在其中找到Java→JUnit→JUnit Test
Time of Update: 2015-08-14
標籤:http://www.jb51.net/article/18146.htm 原文連結將指定byte數組以16進位的形式列印到控制台 toHexString public static String toHexString(int i)以十六進位的不帶正負號的整數形式返回一個整數參數的字串表示形式。 如果參數為負,那麼不帶正負號的整數值為參數加上 232;否則等於該參數。將該值轉換為十六進位(基數 16)的無前置 0 的 ASCII
Time of Update: 2015-08-14
標籤:java 記憶體 gc 記憶體回收 對於Java開發人員來說,瞭解記憶體回收機制(GC)有哪些好處呢?首先可以滿足作為一名軟體工程師的求知慾,其次,深入瞭解GC如何工作可以幫你寫出更好的Java應用。這僅僅代表我個人的意見,但我堅信一個精通GC的人往往是一個好的Java開發人員。如果你對GC的處理過程感興趣,說明你已經具備較大規模應用的開發經驗。如果你曾經
Time of Update: 2015-08-14
標籤:收藏自http://www.iteye.com/topic/1113732剛才在論壇不經意間,看到有關源碼閱讀的文章。回想自己前幾年,閱讀源碼那種興奮和成就感(1),不禁又有一種激動。 源碼閱讀,我覺得最核心有三點:技術基礎+強烈的求知慾+耐心。 說到技術基礎,我打個比方吧,如果你從來沒有學過Java,或是任何一門程式設計語言如C++,一開始去啃《Core
Time of Update: 2015-08-14
標籤:import java.util.*;public class GetLCM {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int a = scan.nextInt();int b = scan.nextInt();int mod = a % b;if(mod == 0)System.out.println(a);//int out = getMaxMult(a,b);int
Time of Update: 2015-08-14
標籤:java 函數式編程 lambda stream Stream是Java 8中的一個大的改進。Stream的功能是,支援集合的各種操作,比如filter, sum, max, min, average, map, reduce等等。所以我個人認為Stream的出現是基於以下原因:增強集合操作擁抱函數式編程充分利用Lambda執行效率的提高 -
Time of Update: 2015-08-14
標籤:轉載自http://www.linuxidc.com/Linux/2014-11/108791.htm相關類Executor,Executors,AbstractExecutorService,ExecutorServiceExecutor:整個線程池執行者架構的頂層介面。定義了一個execute方法,整個線程執行者架構的核心方法。public interface Executor { void execute(Runnable
Time of Update: 2015-08-14
標籤:轉載自http://www.cnblogs.com/ITtangtang/p/3948406.html一、HashMap概述 HashMap基於雜湊表的 Map 介面的實現。此實現提供所有可選的映射操作,並允許使用 null 值和 null 鍵。(除了不同步和允許使用 null 之外,HashMap 類與 Hashtable 大致相同。)此類不保證映射的順序,特別是它不保證該順序
Time of Update: 2015-08-14
標籤:/** * 獲得網站url * @return */public String getWebUrl(){ String url = getRequest().getScheme() + "://" + getRequest().getServerName(); if(getRequest().getServerPort()!=80){ url+= ":" +
Time of Update: 2015-08-14
標籤:過濾器的作用1.當使用者請求web資源時,如果沒有過濾器,使用者可以直接擷取到這個web資源,當有了過濾器之後,當使用者請求web資源時,web容器中的過濾器先會攔截到這個請求,然後根據這個請求 做相應的處理,之後會訪問這個請求所對應的資源,這個資源返回給過濾器,再由過濾器返回給使用者;過濾器的作用大概就是這樣。接下來講一下過濾器的生命週期;首先要執行個體化這個過濾器,執行個體化的時間是在web.xml
Time of Update: 2015-08-14
標籤:1:Scanner的使用(瞭解) (1)在JDK5以後出現的用於鍵盤錄入資料的類。 (2)構造方法: A:講解了System.in這個東西。 它其實是標準的輸入資料流,對應於鍵盤錄入
Time of Update: 2015-08-14
標籤:java日期類 date類 simpledateformat類 calendar類 java免費教程 java入門教程 Date 類建立對象時,預設擷取系統目前時間SimpleDateFormat類用來格式化日期的;建立對象是可以傳入格式:new
Time of Update: 2015-08-15
標籤: 概述 軟體包 類 使用 樹 已淘汰 索引 協助 JavaTM Platform Standard Ed. 6 上一個 下一個架構 無架構
Time of Update: 2015-08-14
標籤:java隨機數 math類 random類 java免費教程 java入門教程 java基礎教程 咱先瞭解即可Math類:數學類,包括abs()求絕對值,sin()正弦函數,cos()餘弦函數等等Random類:擷取各種資料類型的隨機數執行個體:import java.util.
Time of Update: 2015-08-14
標籤: 外部調用外部調用即是在一個類中調用另一個類的方法package hello2;//首先定義一個類public class Book { String name; String author; double price; public void getInfo(){ //以字串的形式輸出書名、作者和價格 System.out.println("書名是"+name+",作者是"+author+",
Time of Update: 2015-08-14
標籤:Java中多態性的實現什麼是多態物件導向的三大特性:封裝、繼承、多態。從一定角度來看,封裝和繼承幾乎都是為多態而準備的。這是我們最後一個概念,也是最重要的知識點。多態的定義:指允許不同類的對象對同一訊息做出響應。即同一訊息可以根據發送對象的不同而採用多種不同的行為方式。(發送訊息就是函數調用)實現多態的技術稱為:動態綁定(dynamic
Time of Update: 2015-08-14
標籤:Java研發書單電腦基礎:《深入理解電腦系統》《電腦網路》網路方面:《TCP/IP協議卷一》《unix網路編程卷一》(部分章節,JAVA主要是瞭解)JAVA基礎方面:《深入理解JVM》《thinking in jva》 《effective