国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JAVA聲明Map常量的兩種方法

DrizzleX / 3194人閱讀

摘要:常用的聲明方式使用靜態代碼塊一種簡約的方式這種方式,相當于重載的一個匿名實現,向原有的中添加了一個匿名構造方法。

常用的聲明方式(使用靜態代碼塊):

public class Test {
    public final static Map map = new HashMap();

    static {
        map.put("key1", "value1");
        map.put("key2", "value2");
    }
}

一種簡約的方式:

public class Test {
    public final static Map map = new HashMap() {
        {
            put("key1", "value1");
            put("key2", "value2");
        }
    };
}

這種方式,相當于重載HashMap的一個匿名實現,向原有的HashMap中添加了一個匿名構造方法。

另外附加一個List/Set變量的聲明方式:

public class Test {
    public final static List list = Arrays.asList("elment1", "element2");
}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/64031.html

相關文章

  • Java 集合框架

    摘要:基礎部分集合框架接口接口泛型所有集合類都位于包下。集合框架的知識總結集合框架總結接口的使用集合框架總結類的排序問題聲明常量的兩種方法遍歷的四種方法泛型當我們把一個對象放入集合中后,系統會把所有集合元素都當成類的實例進行處理。 Java 基礎部分——集合框架 Collection 接口 Map 接口 泛型 所有集合類都位于java.util包下。集合中只能保存對象(保存對象的...

    Flink_China 評論0 收藏0
  • 可能是把Java內存區域講的最清楚的一篇文章

    摘要:另外,為了線程切換后能恢復到正確的執行位置,每條線程都需要有一個獨立的程序計數器,各線程之間計數器互不影響,獨立存儲,我們稱這類內存區域為線程私有的內存。運行時常量池運行時常量池是方法區的一部分。 寫在前面(常見面試題) 基本問題: 介紹下 Java 內存區域(運行時數據區) Java 對象的創建過程(五步,建議能默寫出來并且要知道每一步虛擬機做了什么) 對象的訪問定位的兩種方式(句...

    RobinQu 評論0 收藏0
  • 類的加載機制

    摘要:如果沒有,那必須先執行相應的類加載過程。分配內存在類加載檢查通過后,接下來虛擬機將為新生對象分配內存。程序計數器主要有兩個作用字節碼解釋器通過改變程序計數器來依次讀取指令,從而實現代碼的流程控制,如順序執行選擇循環異常處理。 目錄介紹 01.Java對象的創建過程 1.0 看下創建類加載過程 1.1 對象的創建 1.2 對象的內存布局 02.Java內存區域 2.0 運行...

    mikyou 評論0 收藏0
  • 深入理解虛擬機之類文件結構

    摘要:對象創建與訪問指令雖然類實例和數組都是對象,但虛擬機對類實例和數組的創建和操作使用了不同的字節碼指令。異常處理指令在虛擬機中,處理異常語句不是由字節碼指令來實現的,而是采用異常表的方式。 《深入理解Java虛擬機:JVM高級特性與最佳實踐(第二版》讀書筆記與常見面試題總結 本節常見面試題(推薦帶著問題閱讀,問題答案在文中都有提到): 簡單介紹一下Class類文件結構(常量池主要存放的是...

    張憲坤 評論0 收藏0
  • Java基礎知識整理

    摘要:有兩個重要的子類異常和錯誤,二者都是異常處理的重要子類,各自都包含大量子類。錯誤是程序無法處理的錯誤,表示運行應用程序中較嚴重問題。異常由虛擬機拋出。迭代器通常被稱為輕量級對象,因為創建它的代價小。 面向對象和面向過程的區別 面向過程 優點: 性能比面向對象高,因為類調用時需要實例化,開銷比較大,比較消耗資源;比如單片機、嵌入式開發、Linux/Unix等一般采用面向過程開發,性能是...

    hankkin 評論0 收藏0

發表評論

0條評論

DrizzleX

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<