圖一:
圖二:
圖三:
圖四:
圖五:
一、概述 集合框架是爲表示和操作集合而規定的一種統一的標準的體系結構。任何集合框架都包含三大塊內容:對外的接口、接口的實現和對集合運算的算法。 爲什麼會出現這麼多的容器呢? 因爲每一個容器對數據的存儲方式都有不同。這個存儲方式稱之爲:數
1、重載的概念、特點是什麼?有什麼好處? 答:概念:在同一個類中,允許存在多個同名函數,只要他們的參數類型或參數個數不同即可。 特點:與返回值無關,只於參數列表有關。 好處:方便閱讀,優化了程序,是多態性的一種體現。 2、構造函數的
1. 什麼是裝箱?什麼是拆箱? **簡單一點說,裝箱就是 自動將基本數據類型轉換爲包裝器類型;拆箱就是 自動將包裝器類型轉換爲基本數據類型。** 2. 裝箱和拆箱是如何實現的 a:反編譯class文件:javap -c 類名
eclipse出現JUnit: The input type of the launch configuration does not exist The input type of the launch configuration do
什麼是泛型(先理解是個啥) 在學習Java基礎的過程中,泛型絕對算得上是一個比較難理解的知識點,尤其對於初學者而言,而且就算是已經有基礎的Java程序員,可能對泛型的理解也不是那麼透徹,屬於那種看了明白,時間長了就忘的那種,究其
Java基礎知識 一、重載(overload)與重寫(override)的區別? 重載:發生在同一個類中,方法名必須相同,參數類型可以不同、個數可以不同、順序可以不同、方法返回值和訪問修飾符可以不同,發生在編譯時 重寫:發生在父
1.指令 1.jps命令用於查詢正在運行的JVM進程。 2.jstat可以實時顯示本地或者遠程JVM進程中類的裝載、內存、垃圾收集、JIT編譯等數據。 3.jinfo用於查詢當前運行的JVM的屬性和參數值。 4.jmap用於顯示當前Jav
棧這種數據結構有FILO(First-In-Last-Out)的特性,恰好和隊列FIFO的特性相異。前面我們介紹了隊列也通過代碼實現了以數組爲基礎結構實現的隊列,這篇博客我們來介紹Stack,並且使用數組來實現 (鏈表實現性能稍差
Java註解是在版本5.0發佈的,如今Java版本已經迭代到了13.0。我剛學習Java的時候,8.0剛剛在國內興起。兩三年過去了,Java 8.0成了大部分公司主要使用的版本。那麼,今天我們來介紹Java8.0註解的一些新特性。
在Java 5.0版本之前,如果我們要實現枚舉類必須要通過其定義創建枚舉類。枚舉類的關鍵定義是:含有確定個數的實例。一般枚舉類的應用是定義確定數量的常量,或者創建一個單例類(當實例個數爲一個時)。當Java 5.0版本發行時,提供
前面我們介紹了註解的概念,也解釋了什麼是元數據。這篇博客,我們來介紹解釋註解的元數據,元註解。Java中有四種元註解:@Retention,@Target,@Documented和@inherited. 接下來,我們一一來介紹這些
Properties 1.是一個屬性集合類,是一個可以和IO流相結合使用的集合類 2.可以保存在流中或從流中加載。屬性列表中每個鍵及其對應值都是一個字符串。 3.一般使用其構造方法
import java.io.BufferedReader; import java.io.FileWriter; import java.io.IOException; import java.io.InputStreamReader;
InputStream、OutputStream 處理字節流的抽象類 InputStream 是字節輸入流的所有類的超類,一般我們使用它的子類,如FileInputStream等. OutputStream是字節輸出流的所有類的超
今天有時間分享下io流,在項目中io流是常用的java核心技術之一; IO流中需要的用的類,在jdk中rt.jar中 如何使用流和快速運用流,我下面分享段代碼,代碼中有詳細的思路,和步驟,可以讓你快速 熟悉流,和使用流;希望可以對