登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
Java開發
(共
2755
篇經驗)
0
推薦
65K
瀏覽
從一個簡單的Java單例示例談談并發
沒有更優雅的方案呢?前人的智慧是偉大的,在早期的JVM中,synchronized存在巨大的性能開銷,因此,人們想出了一個“聰明”的技巧——雙重檢查鎖定。人們通過雙重檢查鎖定來降低同步的開銷。
903947933
8年前
Java
并發
Java開發
0
推薦
11K
瀏覽
Mac JDK9 編譯記 - 莊周夢蝶
下載源碼這個過程很漫長,壓縮后都有 500 多M,建議找臺國外的 VPS 獲取源碼壓縮后再拷貝到本機。源碼里的?README?和?README-builds.html?仔細閱讀下,描述了 ope...
AdrianCummi
8年前
Java開發
Java9
0
推薦
20K
瀏覽
java實現算法之堆排序
堆排序與快速排序,歸并排序一樣都是時間復雜度為O(N*logN)的幾種常見排序方法。學習堆排序前,先講解下什么是數據結構中的二叉堆。
kinghowe
8年前
Java
算法
Java開發
0
推薦
21K
瀏覽
java實現幾種常見排序算法
本文介紹幾種常見排序算法(選擇排序,插入排序,希爾排序,歸并排序,快速排序,堆排序),對算法的思路、性質、特點、具體步驟、java實現以及trace圖解進行了全面的說明。最后對幾種排序算法進行了比較和總結。
silentoy
8年前
Java開發
排序算法
0
推薦
13K
瀏覽
Java8簡單的本地緩存實現
這里我將會給大家演示用ConcurrentHashMap類和lambda表達式實現一個本地緩存。因為Map有一個新的方法,在key為Null的時候自動計算一個新的value值。
sinobest
8年前
Java開發
Java8
0
推薦
19K
瀏覽
Java Annotation 學習筆記
如果對Java的注解沒有了解過,很難回答這些問題。并且,現在越來越多的第三方庫開始使用注解,不了解注解的話很難理解他們的邏輯。
nbvmfhloj4
8年前
Java
數據庫
Java開發
0
推薦
14K
瀏覽
Java堆內存
Java 中的堆是 JVM 所管理的最大的一塊內存空間,主要用于存放各種類的實例對象。
KeiQuinonez
8年前
JVM
Java開發
0
推薦
10K
瀏覽
Swift 算法實戰之路(一)
Swift是蘋果新推出的編程語言,也是蘋果首個開源語言。相比于原來的Objective-C,Swift要更輕便和靈活。筆者最近使用Swift實踐了大量的算法(絕大部分是硅谷各大公司的面試題),將...
jyh_52701
8年前
Swing
算法
Swift
Java開發
0
推薦
10K
瀏覽
Java ArrayList源碼剖析
ArrayList實現了List接口,是順序容器,即元素存放的數據與放進去的順序相同,允許放入null元素,底層通過數組實現。
edwork
8年前
Java
Java開發
ArrayList
0
推薦
18K
瀏覽
Java HashSet和HashMap源碼剖析
之所以把HashSet和HashMap放在一起講解,是因為二者在Java里有著相同的實現,前者僅僅是對后者做了一層包裝,也就是說HashSet里面有一個HashMap(適配器模式)。因此本文將重...
yibadao112
8年前
Java
HashMap
Java開發
HashSet
0
推薦
9K
瀏覽
Java LinkedList源碼剖析
LinkedList同時實現了List接口和Deque接口,也就是說它既可以看作一個順序容器,又可以看作一個隊列(Queue),同時又可以看作一個棧(Stack)。這樣看來,LinkedList...
JolN57
8年前
Java
Java開發
LinkedList
0
推薦
21K
瀏覽
成為Java GC專家(2)― 如何監控Java垃圾回收機制
本文是成為Java GC專家系列文章的第二篇。在第一篇《深入淺出Java垃圾回收機制》中我們學習了不同GC算法的執行過程,GC是如何工作的,什么是新生代和老年代,你應該了解的JDK7中的5種GC...
hqly7321
8年前
JVM
Java開發
GC
0
推薦
19K
瀏覽
成為Java GC專家(1)― 深入淺出Java垃圾回收機制
對于Java開發人員來說,了解垃圾回收機制(GC)有哪些好處呢?首先可以滿足作為一名軟件工程師的求知欲,其次,深入了解GC如何工作可以幫你寫出更好的Java應用。
lsil6202
8年前
JVM
Java開發
0
推薦
44K
瀏覽
深入JVM徹底剖析ygc越來越慢的原因(上)
今天一個同學問我:“我排查問題時總是遇到,jmap -heap或-histo 不能用,是不是我們機器配置有啥問題哇? ”
chinatree
8年前
JVM
Java開發
0
推薦
15K
瀏覽
利用 Java Binary Webshell 對抗靜態檢測
Webshell一般是指以服務端動態腳本形式存在的一種網頁后門。在入侵檢測的過程中,檢測Webshell無疑是一大重點。
umvf4078
8年前
Java
JSP
Webshell
Java開發
0
推薦
27K
瀏覽
Java 正則表達式詳解
Java 提供了功能強大的正則表達式API,在java.util.regex 包下。本教程介紹如何使用正則表達式API。
liuxingyu
8年前
Java
正則表達式
Java開發
0
推薦
35K
瀏覽
Java集合總體大綱
Java集合是java提供的工具包,包含了常用的數據結構:集合、鏈表、隊列、棧、數組、映射等。Java集合工具包位置是java.util.*
FredAngelo
8年前
Java
Java開發
集合
Map
Collection
0
推薦
25K
瀏覽
Java反射機制
今天介紹下Java的反射機制,以前我們獲取一個類的實例都是使用new一個實例出來。那樣太low了,今天跟我一起來學習學習一種更加高大上的方式來實現。
xy4122
8年前
Java
Java開發
反射
0
推薦
40K
瀏覽
Java基礎串理
今天抽了些時間翻閱資料復習一下Java部分基礎知識,現整理筆記在此以備鞏固。
StephaniaBr
8年前
Java
Java開發
0
推薦
24K
瀏覽
Java核心知識點-NIO
在Java1.4之前的I/O系統中,提供的都是面向流的I/O系統,系統一次一個字節地處理數據,一個輸入流產生一個字節的數據,一個輸出流消費一個字節的數據,面向流的I/O速度非常慢,而在Java ...
s.w.pollux
8年前
Java
NIO
Java開發
1
2
3
4
5
6
7
8
9
10
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色