Time of Update: 2015-07-13
標籤:最近工作比較輕鬆,所以白天的時間可以一邊工作一邊學習。我今天簡單列舉了最近一段時間希望自己完成的一張時間表,在這裡共用給大家,也讓自己晚上回來的時間可以多學習。代完成事項 計劃完成時間備忘理解類、理解繼承、理解介面。理解數組、集合的概念。本周 《Java學習路徑2》
Time of Update: 2015-07-13
標籤:今天在寫正則的時候發現Java正則使用零寬斷言(?<!exp) 匹配前面不是exp的位置,報出了一個異常:Exception in thread "main" java.util.regex.PatternSyntaxException: Look-behind group does not have an obvious maximum length near index 26(?<=<img[^>]*src="[^"]*")[^>]*> &
Time of Update: 2015-07-13
標籤:java 異常 Java-異常總結一 異常的定義 1,異常:是對問題的描述,將問題進行對象的封裝2,異常的體系: Throwable |–Error |–Exception |–RuntimeException3,異常體系的特點:
Time of Update: 2015-07-13
標籤:每次都是隔很長時間才在部落格中寫點什麼,說自己忙吧,這是給自己的一個借口,其實呢還是懶啊。哎。。。最近項目中有個對比的需求,需要從記錄檔中擷取到參數,然後調用不同的API,進行結果的對比。但是不知用什麼方式比較好,於是查了下jdk的手冊,發現了BlockingQueue這個好東西。關於BlockingQueue的介紹,大家有興趣的可以自己看下:http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedBlocki
Time of Update: 2015-07-13
標籤:SequenceList.java檔案package list;public class SequenceList {private int LIST_INIT_SIZE = 5;//鏈表的原始大小private int INCREMENT =1;//鏈表的增量大小private Object []SqList = null;//鏈表private int curIndex=0;//當前位置/** * 初始化鏈表 * */public void initList(){SqList =
Time of Update: 2015-07-13
標籤:一、HashSet簡介 HashSet是Set介面典型實現,它按照Hash演算法來儲存集合中的元素,具有很好的存取和尋找效能。主要具有以下特點:不保證set的迭代順序HashSet不是同步的,如果多個線程同時訪問一個HashSet,要通過代碼來保證其同步集合元素值可以是null 當向HashSet集合中存入一個元素時,HashSet會調用該對象的hashCode()方法來得到該對象的hashCode值,然後根據該值確定對象在HashSet中的儲存位置。在Hash集合中,不能同時存放兩個
Time of Update: 2015-07-13
標籤:源碼地址:https://git.oschina.net/zhengweishan/UploadDemo_Java1、jquery uploadify 下載:http://www.uploadify.com/2、安裝,由於下載下來的例子是php版本的,所以我只留下了主要的幾個檔案。3、配置項說明,請自行看文檔。文檔地址:http://www.uploadify.com/documentation/4、使用前台頁面:<%@ page language="java"&
Time of Update: 2015-07-13
標籤:java中的內部類總結內部類不是很好理解,但說白了其實也就是一個類中還包含著另外一個類如同一個人是由大腦、肢體、器官等身體結果組成,而內部類相當於其中的某個器官之一,例如心臟:它也有自己的屬性和行為(血液、跳動)顯然,此處不能單方面用屬性或者方法表示一個心臟,而需要一個類而心臟又在人體當中,正如同是內部類在外部內當中 執行個體1:內部類的基本結構123456789101112131415161718192021222324//外部類class Out { &
Time of Update: 2015-07-13
標籤:項目沒辦法啟動,報錯如下:SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at
Time of Update: 2015-07-13
標籤:leetcode java first missing positi 題目:Given an unsorted integer array, find the first missing positive integer.For
Time of Update: 2015-07-13
標籤:一般情況下,我們都要將linux內建的OPENJDK卸載掉,然後安裝SUN的JDK。 首先查看Linux內建的JDK是否已安裝。輸入如下命令,查看已經安裝的JAVA版本資訊。 Linux代碼 java -version 輸入如下命令,查看JDK的資訊。Linux代碼 rpm -qa|grep java 如所示。&nbs
Time of Update: 2015-07-13
標籤: 題目:現有如下目錄結構,尋找結構中是否存在Directory11,如果存在,列印出來 |---test |---|---Directory1 |---|---|---Directory11 |---|---|---|---Directory11 |---|---|---|---File111.txt |---|---Directory2 |---|---|---Directory22 |---|---|---|---Directory11 |---|---|---|-
Time of Update: 2015-07-13
標籤:1.繼承的概念 繼承是類與類的一種關係,是一種“is a”的關係 2.繼承的好處 子類擁有父類的所有屬性和方法,從而實現代碼複用 4.方法的重寫(Overridding) 如果子類對於繼承自父類的方法不滿意,是可以重寫繼承自父類的方法的,當調用方式時,會優先調用子類的方法 傳回值類型、方法名和參數類型以及參數個數都與父類中的方法相同,才叫做方法的重寫 5.繼承的初始化順序
Time of Update: 2015-07-13
標籤:原文: JAVA中MESSAGEBOX,靜態類直接引用 package cisdi.mes.wrm.mcode.serviceImpl;import javax.persistence.Entity;import javax.swing.JOptionPane; @Entitypublic class McodeTest { /** * @param
Time of Update: 2015-07-13
標籤:JAVA語言的版本: J2SE(Java2 Platform Standard Edition,java平台標準版),後更名為:JAVA SE J2EE(Java 2 Platform,Enterprise Edition,java平台企業版),後更名為:JAVA
Time of Update: 2015-07-13
標籤: JAVA引用變數有兩個類型:一個是編譯時間類型,一個運行時類型 編譯時間類型由聲明該變數時使用的類型決定,運行時類型由實際賦給該變數的對象決定。如果編譯時間類型和運行時類型不一樣,就形成了多態。
Time of Update: 2015-07-13
標籤: Windows平台 1.登入Oracle官方網站(http://www.oracle.com/index.html),找到下載 2.選擇要下載的版本,點擊JDK DOWNLOAD 3.下載檔案,先勾選“Accept License
Time of Update: 2015-07-13
標籤: File類提供對針對目錄和檔案的讀寫改等一系列操作方法 建立:public class FileDemo01 { public static void main(String[] args) { try { // 建立檔案 File file = new File("
Time of Update: 2015-07-13
標籤: 本篇主要總結JAVA中的super、this、final、static、break、continue1、super super主要用在繼承當中,表示調用父類的建構函式。
Time of Update: 2015-07-13
標籤:題目:給定一個目錄,判斷該目錄的大小,單位為G思路: 遞迴拿到目錄的子檔案,然後取長度,累加public class FileDemo02 { public static void main(String[] args) { FileDemo02 demo = new FileDemo02(); long size = demo .printDirSize(new