登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
Java開發
(共
2755
篇經驗)
0
推薦
11K
瀏覽
Java類型信息rtti
RTTI Run-Time Type Infomation(運行時類型信息),在Java運行時,RTTI維護類的相關信息,識別類和對象的信息。 多態(polymorphism)是基于RTTI實現...
53202955
8年前
Java
Java開發
0
推薦
18K
瀏覽
Java核心知識點-JVM再深入
們完全可以做一個工具,從一個文件中讀入指令,然后將這些指令運行起來。上面代碼中“編好的機器指令”當然指的是能在CPU上運行的,如果這里我還實現了一個翻譯機器:從自己定義的格式指令翻譯到CPU指令...
a8150265
8年前
Java
JVM
Java開發
0
推薦
19K
瀏覽
JAVA多線程死鎖解決方案
多個線程同時被阻塞,其中一個或者全部都在等待某個資源被釋放。由于線程被無限地阻塞,因此程序不可能正常終止。
weijiang2
8年前
Java
Java開發
0
推薦
11K
瀏覽
Java中的線程池
在我們的開發中經常會使用到多線程。例如在Android中,由于主線程的諸多限制,像網絡請求等一些耗時的操作我們必須在子線程中運行。我們往往會通過new Thread來開啟一個子線程,待子線程操作...
CarJohkob
8年前
線程
Java開發
0
推薦
22K
瀏覽
JavaEE中遺漏的10個最重要的安全控制
JavaEE 有一些超贊的內置安全機制,但它們遠遠不能覆蓋應用程序要面臨的所有威脅。很多常見攻擊,例如跨站點腳本攻擊(XSS)、SQL 注入、跨站點偽造請求(CSRF),以及 XML 外部實體(...
iugr0611
8年前
JavaEE
Java開發
0
推薦
13K
瀏覽
RxJava 教程第四部分:并發 之數據流發射太快如何辦
Rx 中的數據流是從一個地方發射到另外一個地方。每個地方處理數據的速度是不一樣的。如果生產者發射數據的速度比消費者處理的快會出現什么情況?在同步操作中,這不是個問題,例如:
gu992355
8年前
并發
Java開發
RxJava
0
推薦
14K
瀏覽
RxJava 教程第四部分:并發 之意外情況處理
Rx 盡量避免狀態泄露到數據流之外的場景。但是有些東西本身就帶有狀態。比如服務器可以上線和離線、手機可以訪問Wifi、按鈕被按下了等。在 Rx 中國,我們在一段時間內看到這些事件,并稱之為窗口(...
uhzn5269
8年前
并發
Java開發
RxJava
0
推薦
9K
瀏覽
RxJava 教程第四部分:并發 之測試
在開發軟件的時候,我們需要確保代碼正確執行。為了快速的獲取每次修改后的反饋,通常開發人員使用自定義測試。
RenKim
8年前
并發
Java開發
RxJava
0
推薦
9K
瀏覽
三言兩語:JVM 字節碼執行實例分析
最近在看《Java 虛擬機規范》和《深入理解JVM虛擬機》,對于字節碼的執行有了進一步的了解。字節碼就像是匯編語言,是 JVM 的指令集。下面我們先對 JVM 執行引擎做一下簡單介紹,然后根據實...
SantiagoPet
8年前
JVM
虛擬化
Java開發
0
推薦
12K
瀏覽
RxJava 教程第四部分:并發 之線程調度
由于 Rx 目標是用在異步系統上并且 Rx 支持多線程處理,所以很多 Rx 開發者認為默認情況下 Rx 就是多線程的。 其實實際情況不是這樣的, Rx 默認是單線程的 。
MireyaADMF
8年前
并發
Java開發
RxJava
0
推薦
12K
瀏覽
RxJava 教程第三部分:馴服數據流之自定義操作函數
RxJava 提供了很多 操作函數 。加上各種重載函數,一共有 300 多個操作函數。這些函數中只有很少一部分是核心的操作函數,離開這些核心的函數根本就沒法使用 RxJava 了。其他的大部分函...
ythtgw5326
8年前
Java開發
RxJava
0
推薦
13K
瀏覽
RxJava 教程第三部分:馴服數據流之 hot & cold Observable
Observable 數據流有兩種類型:hot 和 cold。這兩種類型有很大的不同。本節介紹他們的區別,以及作為 Rx 開發者應該如何正確的使用他們。
c4r79936
8年前
Java開發
RxJava
0
推薦
12K
瀏覽
RxJava 教程第三部分:馴服數據流之 時間平移
Rx 最大的特征之一就是無法預測何時會有數據發射。有些 Observable 會同步的即可發射所有的數據,比如 range ,有些按照一定的時間間隔發射數據、有些根本無法確定到底何時發射數據。例...
wangfu
8年前
Java
Java開發
RxJava
0
推薦
16K
瀏覽
JAVA回調機制(CallBack)詳解
最近學習java,接觸到了回調機制(CallBack)。初識時感覺比較混亂,而且在網上搜索到的相關的講解,要么一言帶過,要么說的比較單純的像是給CallBack做了一個定義。
SabrinaShee
8年前
Java
Java開發
0
推薦
18K
瀏覽
JVM源碼分析之JDK8下的僵尸(無法回收)類加載器
這篇文章基于最近在排查的一個問題,花了我們團隊不少時間來排查這個問題,現象是有一些類加載器是作為key放到WeakHashMap里的,但是經歷過多次full gc之后,依然堅挺地存在內存里,但是...
qbom0898
8年前
JDK
JVM
Java開發
Java8
源碼分析
0
推薦
39K
瀏覽
Java 8 特性 – 終極手冊
毫無疑問,Java 8是自Java? 5(2004年)發布以來Java語言最大的一次版本升級,Java 8帶來了很多的新特性,比如編譯器、類庫、開發工具和JVM(Java虛擬機)。在這篇教程中我...
CZACla
8年前
Java
Java開發
Java8
0
推薦
11K
瀏覽
Java 8 接口里的默認方法特性
這篇文章我們將要探討Java?8中接口里的默認方法特性。Java8指出“默認方法使得新功能被添加到庫中的接口里面,同時又能保證與這些接口老版本代碼的二進制兼容性。
xnqt3116
8年前
Java開發
Java8
0
推薦
8K
瀏覽
RxJava 教程第三部分:馴服數據流之 組合數據流
到目前為止我們介紹了如何創建數據流以及如何把數據流中的數據轉換成我們需要的數據。然而,大部分應用都需要處理多個數據源的數據。需要一種把多個數據源組合一起的方法。在前面的介紹中,也看到了一些數據流...
JosephineMa
8年前
Java開發
RxJava
0
推薦
13K
瀏覽
JAVA回調機制(CallBack)詳解
最近學習java,接觸到了回調機制(CallBack)。初識時感覺比較混亂,而且在網上搜索到的相關的講解,要么一言帶過,要么說的比較單純的像是給CallBack做了一個定義。當然了,我在理解了回...
Stormy56D
8年前
Java
Java開發
0
推薦
11K
瀏覽
HashMap多線程并發問題分析
從前我們的Java代碼因為一些原因使用了HashMap這個東西,但是當時的程序是單線程的,一切都沒有問題。后來,我們的程序性能有問題,所以需要變成多線程的,于是,變成多線程后到了線上,發現程序經...
PyPyZoo
8年前
并發
Java開發
多線程
1
2
3
4
5
6
7
8
9
10
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色