登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
Java開發
(共
2755
篇經驗)
0
推薦
8K
瀏覽
FutureTask源碼分析
對于java的并發編程來說,我們都知道Thread和runnable,這是創建一個線程最基本的兩種方法,但是這兩種方法創建的線程是不支持對線程的執行結果進行返回的。雖然我們可以通過傳遞引用的方式...
OrvilleBurl
8年前
Java開發
源碼分析
0
推薦
8K
瀏覽
Java 本地接口 JNI 使用詳解
從 Java 調用 C 或 C++ 本機代碼(雖然不簡單)是 Java 平臺中一種良好集成的功能。雖然 JNI 支持 C 和 C++,但 C++ 接口更清晰一些并且通常比 C 接口更可取。
koji2161
8年前
Java開發
JNI
0
推薦
10K
瀏覽
Java基礎 - Synchronized與Lock鎖的區別
今天要寫的主題是Java的基礎知識,Synchronized和Lock鎖的區別!!!
wo8553456
8年前
JVM
Java開發
0
推薦
14K
瀏覽
紅黑樹深入剖析及Java實現
紅黑樹是平衡二叉查找樹的一種。為了深入理解紅黑樹,我們需要從二叉查找樹開始講起。
Nic7739
8年前
Java
Java開發
紅黑樹
0
推薦
18K
瀏覽
Java中的Filter過濾器詳解
Filter也稱之為過濾器,它是Servlet技術中最實用的技術,WEB開發人員通過Filter技術,對web服務器管理的所有web資源:例如Jsp, Servlet, 靜態圖片文件或靜態 ht...
923041120
8年前
Java開發
Servlet
0
推薦
11K
瀏覽
Java 8 中的 Lambda 表達式
Lambda 表達式是 Java 8 最受歡迎的功能。人們將函數式編程的概念引入了 Java 這門完全面向對象的命令式編程語言。關于函數式編程是如何運作的,這個話題超出了本文的范圍,不過我們會提...
wgoh6031
8年前
Java開發
Java8
0
推薦
8K
瀏覽
HashMap源碼解析
在 Java8 之前, HashMap 是鏈表散列的數據結構,即數組和鏈表的結合體;從 Java8 開始,引入紅黑樹的數據結構和擴容的優化。
tourers
8年前
Java開發
鏈表
紅黑樹
0
推薦
10K
瀏覽
java NIO詳解
我們在寫java程序的時候,為了進行優化,把全部的精力用在了處理效率上,但是對IO的關注卻很少。這也可能是由以前java早期時JVM在解釋字節碼時速度慢,運行速率大大低于本地編譯代碼,因此以前往...
ShiMiranda
8年前
Java
NIO
Java開發
0
推薦
14K
瀏覽
Java開源 - Joda-Time:讓日期處理更簡單
Joda-Time,一個面向 Java 平臺的易于使用的開源時間/日期庫。Joda-Time可以用來替換JDK的日期處理類,并且比 JDK中的時間類更加優秀。
AntHutt
8年前
Java
Java開發
安卓開發
0
推薦
12K
瀏覽
Java可重入鎖原理
本文首先介紹Lock接口、ReentrantLock的類層次結構以及鎖功能模板類AbstractQueuedSynchronizer的簡單原理,然后通過分析ReentrantLock的lock方...
ale0224
8年前
Java
Java開發
0
推薦
10K
瀏覽
Java基礎加強之多線程篇 - 線程創建與終止、互斥、通信、本地變量
Thread類與 Runnable接口 都位于java.lang包中。 從上面我們可以看出,Runnable接口中只定義了run()方法,Thread類實現了Runnable 接口并重寫了run...
swiftchen
8年前
Java
Java開發
多線程
0
推薦
10K
瀏覽
Java中的Filter 過濾器
Filter也稱之為過濾器,它是Servlet技術中最實用的技術,WEB開發人員通過Filter技術,對web服務器管理的所有web資源:例如Jsp, Servlet, 靜態圖片文件或靜態 ht...
xiaoyong12
8年前
Struts
Java開發
0
推薦
7K
瀏覽
JVM 體系結構
JVM 體系結構分為三部分:1. 類加載器(ClassLoader):用于裝載 .class 文件 2. 執行引擎:用于執行字節碼,或者執行本地方法 3. 運行時數據區:包括方法區、堆、Java...
dbww4269
8年前
JVM
Java開發
0
推薦
10K
瀏覽
Java中的Listener 監聽器
監聽器Listener就是在application, session,request三個對象創建、銷毀或者往其中添加修改刪除屬性時自動執行代碼的功能組件。Listener是Servlet的監聽...
Cal3953
8年前
Spring
Java開發
0
推薦
11K
瀏覽
字節碼操縱技術探秘
大家可能已經非常熟悉下面的處理流程:將一個“.java”文件輸入到Java編譯器中(可能會使用javac,也可能像ANT、Maven或Gradle這樣的構建工具),編譯器對其進行分析,最終生成一...
lsbj2048
8年前
Java
Java開發
0
推薦
9K
瀏覽
Java 異常處理
相信了解 Java 的人對于通過 try-catch-finally 來處理異常應該都有所了解了。但可能很多人在實際中還只是僅僅將代碼包起來,然后在 catch 中輸出錯誤信息而已。但是 Jav...
mingzhi
8年前
Java
Java開發
0
推薦
11K
瀏覽
Java 中集合的使用
集合: 存儲對象的容器,面向對象語言對事物的體現都是以對象的形式,所以為了方便對多個對象的操作,存儲對象,集合是存儲對象最常用的一種方式。
VictorinaIr
8年前
Java
Java開發
0
推薦
20K
瀏覽
Java面試一定會遇到的56個面試題
面試題庫第二波:java面試一定會遇到的56個面試題
AlbSetser
8年前
Java
Java開發
0
推薦
11K
瀏覽
java多線程開發基礎
對于一個java程序猿來說,多線程開發技術無疑是需要掌握的。近期,小生在閱讀高洪巖先生編寫的《java多線程變成核心技術》一書。由于自己對于多線程開發了解的不多,而且在開發中使用的不多,希望通過...
tianzhi
8年前
Java
Java開發
多線程
0
推薦
7K
瀏覽
關于 Java 中枚舉 Enum 的深入剖析
在編程語言中我們,都會接觸到枚舉類型,通常我們進行有窮的列舉來實現一些限定。Java也不例外。Java中的枚舉類型為Enum,本文將對枚舉進行一些比較深入的剖析。
jollyznl
8年前
Java
Java開發
1
2
3
4
5
6
7
8
9
10
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色