原创 Java基礎知識_集合(ArrayList & LinkedList & Vector & 迭代器)

一、概述 集合框架是爲表示和操作集合而規定的一種統一的標準的體系結構。任何集合框架都包含三大塊內容:對外的接口、接口的實現和對集合運算的算法。 爲什麼會出現這麼多的容器呢? 因爲每一個容器對數據的存儲方式都有不同。這個存儲方式稱之爲:數

原创 Java概念總結(一)【面向對象--多線程】

1、重載的概念、特點是什麼?有什麼好處? 答:概念:在同一個類中,允許存在多個同名函數,只要他們的參數類型或參數個數不同即可。 特點:與返回值無關,只於參數列表有關。 好處:方便閱讀,優化了程序,是多態性的一種體現。   2、構造函數的

原创 Java學習——深刻解析序列化

Java 序列化 序列化的用處:     對象需要遠程調用(比如說socket)     對象需要在不同的進程間調用     對象需要永久存放在硬盤上(脫離對象運行環境,編寫成一個以字符串形式存在的對象,需要時,通過獲取字符串,反序列化就

原创 Java基礎知識——HashSet_TreeSet_Comparator

一、Set (一)set概述(摘自API文檔)   public interface Set<E> extends Collection<E> set是一個不包含重複元素的 collection。更確切地講,set 不包含滿足 e1.

原创 Java基礎知識_Map_collection其他

</pre><h1>一、Map</h1><p> </p><h2>(一)Map概述</h2><p> </p><p><strong>接口 Map<K,V></strong></p><p align="left"><strong>類型參數:<

原创 Java基礎知識——IO流(一)

IO流(Input Output) 一、     概述 (一)IO流的概述 1. IO流用來處理設備之間的數據傳輸 2. Java對數據的操作是通過流的方式 3. Java用於操作流的對象都在IO包中 4. 流按操作數據分爲兩種:字節流

原创 Java基礎知識——集合體系回顧整理(List Set Map)

(一)Collection |--Collection(接口)        |--List(接口):有序,可重複(有角標),特有迭代器ListIterator,允許多個null               |--ArrayList

原创 Java基礎知識——思考Map兩種遍歷的區別 && Compatable和Comparator區別

一是Map兩種遍歷方式究竟有什麼區別? 二是兩種比較方式有什麼區別?(比較性Compatable和比較器Comparator) 詳細情況請看代碼以及代碼註釋 import java.util.*; import static ja

原创 【資料】接口和抽象類的區別與應用

Interface和抽象類的應用 一個類可以(繼承)實現多個接口,但只能繼承一個類。接口中只能定義方法名,方法參數和返回值,以及靜態變量。而抽象類中可以有方法的實現,也可以定義非靜態的類變量。所以,當你需要多繼承特性時,那你只能使用接口;

原创

。。。

原创 Java中堆內存與棧內存分配淺析(重點已做記號)

Java把內存劃分成兩種:一種是棧內存,另一種是堆內存。 在函數中定義的一些基本類型的變量和對象的引用變量都是在函數的棧內存中分配,當在一段代碼塊定義一個變量時,Java就在棧中爲這個變量分配內存空間,當超過變量的作用域後,Java

原创 小知識--如何製作可執行jar包

如何製作可以雙擊執行的jar包呢?1,將多個類封裝到了一個包(package)中。2,定義一個jar包的配置信息。 定義一個文件a.txt 。文件內容內容爲: Main-Class:(空格)包名.類名(回車)3,打jar包。 jar -c

原创 Java基礎知識_反射

反射的這一段內容我整整看了三遍纔算看明白,並不是因爲內容多麼的深奧,而是一直不明白這東西是用來幹什麼。不關注“是什麼”和“爲什麼”而只關注“怎麼用”是學習時最痛苦的事情。因爲你會發現,明明每一步你都能看懂,但連在一起就不知道是什麼意思,

原创 Mac上安裝使用git

其實剛換git沒多久,之前公司的老項目一直在svn上也沒遷,只有新項目在git上,現在終於受不了了要全面換成git。 再加上我剛拋棄windows換了mac,什麼事情都要從頭來一遍……話說,換了個系統真的像換了個世界啊  ̄▽ ̄。 ===

原创 動態代理

動態代理: AOP(面向切面編程): 系統中存在交叉業務,一個交叉業務就是要切入到系統中的一個方面,如下所示:                                     安全      事務