原文:談談Java中的集合

對於集合類,主要需要掌握的就是它的內部結構,以及遍歷集合的迭代模式。 接口:Collection Collection是最基本的集合接口,一個Collection代表一組Object,即Collection的元素 Elements 。一些Collection允許相同的元素而另一些不行。一些能排序而另一些不行。JavaSDK不提供直接繼承自Collection的類,JavaSDK提供的類都是繼承自C ...

2015-08-17 20:55 0 2085 推薦指數:

查看詳情

談談Java集合list、set、map之間的區別

參考文獻:https://www.cnblogs.com/IvesHe/p/6108933.html 我這里只總結其區別,具體的說明,請查看參考文獻,講的很詳細。 A、list接口,實現子類有:a ...

Tue Apr 30 22:51:00 CST 2019 1 2103
談談Java的volatile

內存可見性 留意復合類操作 解決num++操作的原子性問題 禁止指令重排序 總結 內存可見性   volatile是Java提供的一種輕量級的同步機制,在並發編程,它也扮演着比較重要的角色。同synchronized相比(synchronized通常稱為重量級鎖),volatile ...

Sun Mar 19 04:02:00 CST 2017 15 49830
談談java的並發(一)

一.並發的定義 並發:對於這個概念一直就是沒怎么搞懂,就是感覺特別的生疏,(自己從從字面上理解就是多個東西,一起出發),所以就上網上查了一些資料: 同時擁有兩個或多個線程,如果程序在單核處理器上運行,多個線程將交替地換入或者換出內存,這些線程是同時“存在”的,每個線程都處於執行過程的某個狀態 ...

Tue Jun 23 04:00:00 CST 2020 0 735
談談Java的ThreadLocal

ThreadLocal介紹&跳出誤區 看看源碼 線程獨享變量? ThreadLocal介紹&跳出誤區   ThreadLocal一般稱為線程本地變量,它是一種特殊的線程綁定機制 ...

Wed Dec 14 08:02:00 CST 2016 6 24520
談談 Java 的那些“瑣”事

一、公平鎖&非公平鎖 是什么 公平鎖:線程按照申請鎖的順序來獲取鎖;在並發環境,每個線程都會被加到等待隊列,按照 FIFO 的順序獲取鎖。 非公平鎖:線程不按照申請鎖的順序來獲取鎖;一上來就嘗試占有鎖,如果占有失敗,則按照公平鎖的方式等待。 通俗 ...

Tue Sep 22 18:13:00 CST 2020 0 544
談談JAVA泛型?的作用

java泛型,?表示任何類型,比如Set<?>表示Set中支持任何類型元素。那這跟直接用Set有什么區別呢?我們先看以下兩段代碼: 使用Set: 使用Set<?>: 很遺憾,第二段代碼的第2行出錯了。原因是:我們不知道Set的具體類型 ...

Mon Jan 20 05:59:00 CST 2014 0 2459
談談JAVA的安全發布

談談JAVA的安全發布 昨天看到一篇文章闡述技術類資料的"等級",看完之后很有共鳴。再加上最近在工作中越發覺得線程安全性的重要性和難以捉摸,又掏出了《Java並發編程實戰》研讀一番,這本書應該是屬於為“JAVA 多線程作注解”的一本書,那我就為書中關於對象安全發布的內容作一些注解,作為今年 ...

Sun Mar 10 22:59:00 CST 2019 1 1195
java基礎(五):談談java的多線程

1.多線程 1.1.多線程介紹   學習多線程之前,我們先要了解幾個關於多線程有關的概念。   進程:正在運行的程序。確切的來說,當一個程序進入內存運行,即變成一個進程,進程是處於運行過程的程序,並且具有一定獨立功能,進程是系統進行資源分配和調度的一個獨立單位。進程是正在運行的程序,進程 ...

Sat Feb 23 19:06:00 CST 2019 0 1249
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM