集合框架: 用于存儲數據的容器。特點:1:對象封裝數據,對象多了也需要存儲。集合用于存儲對象。2:對象的個數確定可以使用數組,但是不確定怎么辦?可以用集合。因為集合是可變長度的。集合和數組的區別:1:數組是固定長度的;集合可變長度的。2:數組可以存儲基本數據類型,也可以存儲引用數據類型;集合只能存儲引用數據類型。
I/O流或者輸入/輸出流指的是計算機與外部世界或者一個程序與計算機的其余部分的之間的接口。
nio 是 java New IO 的簡稱,在 jdk1.4 里提供的新 api 。 Sun 官方標榜的特性如下:<br> 1、為所有的原始類型提供 (Buffer) 緩存支持。<br> 2、字符集編碼解碼解決方案。 <br>3、Channel :一個新的原始 I/O 抽象。 4、支持鎖和內存映射文件的文件訪問接口。 <br>5、提供多路 (non-bloking) 非阻塞式的高伸縮性網絡 I/O 。
前幾天在本刊發布的《搞笑歌曲:所以你在編碼》的評論里,有位讀者推薦了一個視頻,我看了一下,逗死了。
測試可以粗分為三種:單元測試,針對內部實現類的白盒測試。功能測試,針對需求的黑盒測試,通常集中在某一個子系統,可在本機運行,要求有較高的執行速度。集成測試,將所有子系統與外部資源集成在一起的測試。三者的測試用例數量呈金字塔模型,如果功能測試的用例較多,可挑選較重要的用例用@Category標注,組成SmokeTest。在SpringSide中演示了前兩種測試。1.單元測試單元測試又有完全使用Mock隔離的,和部分使用外部資源如數據庫兩類。
與抽象類一樣都是定義多個類的共同屬性,它聲明了若干抽象方法和常量 。使抽象的概念更深入了一層,是一個“純”抽象類,它只提供一種形式,并不提供實現。允許創建者規定方法的基本形式:方法名、參數列表以及返回類型,但不規定方法主體。也可以包含基本數據類型的數據成員,但它們都默認為static和final。
Java Tools是一個輕量級IDE,用于創建、編譯、執行、調試Java應用程序與applets。它還內置一個文本編輯器和一個擁有用戶操作界面的Java調試器。它易于使用特別適合于Java初學者。
Java Twitter是Twitter API的一個Java封裝。這個類庫為操作Twitter API提供了一個純Java的接口。
大家好
引用泛型之后,允許指定集合里元素的類型,免去了強制類型轉換,并且能在編譯時刻進行類型檢查的好處。Parameterized Type作為參數和返回值,Generic是vararg、annotation、enumeration、collection的基石。
JAVA處理時間-java.sql.Date、java.util.Date與數據庫中的Date
This book is a valuable reference for learning about regular expressions in Java, and focuses on the use of regular expressions in the Java language.
TCC4Java是TinyCC(也叫做TCC,一個神奇的C編譯器)的Java綁定,讓Java支持使用C作為腳本語言。
Java Customization Builder 是一個 Java 的安裝定制工具
Java INI Package (JavaINI) 是一個 Java 語言用來讀寫 INI 文件的工具包。
Java Image Filters 是由 Jhlabs 開發的一組用來處理 Java 圖像的類庫,提供各種常用的圖像處理效果,例如反轉色、扭曲、水波紋、凹凸、黑白效果等等數十種效果
歡迎來到我的Java 8介紹,本教程將指導您學完所有新的語言功能,一步一步來。基于簡短的代碼和示例,您將學習如何使用默認的接口方法,lambda表達式,方法引用和可重復的注解。在文章的結尾,你會熟悉像流,功能接口,擴展地圖和新的日期API變化。
你將實現一個顯示時間的應用,并采用maven構建它。
雖然Java NIO 中除此之外還有很多類和組件,但在我看來,Channel,Buffer 和 Selector 構成了核心的API。