轉(zhuǎn)載:https://www.cnblogs.com/likehua/p/3369823.html 堆大小設(shè)置 JVM 中最大堆大小有三方面限制...
JVM面試題 Java面試題 什么是Java虛擬機(jī)?為什么Java被稱作是“平臺(tái)無關(guān)的編程語(yǔ)言”? Java虛擬機(jī)是一個(gè)可以執(zhí)行Java字節(jié)碼的...
學(xué)習(xí) 1、MQ消息隊(duì)列分類有哪些? 消息隊(duì)列分類:點(diǎn)對(duì)點(diǎn)和發(fā)布/訂閱兩種: 1.1、點(diǎn)對(duì)點(diǎn): 支持此模式:rabbitMQ。消息生產(chǎn)者生產(chǎn)消息發(fā)...
設(shè)計(jì)模式 目前來說最好理解的博客:http://www.itdecent.cn/p/61b67ca754a3 1、單例模式 1.1、惡漢 1....
并發(fā)編程中,鎖是經(jīng)常需要用到的,今天我們一起來看下Java中的鎖機(jī)制:synchronized和lock。 鎖的種類 鎖的種類挺多,包括:自旋鎖...
數(shù)據(jù)結(jié)構(gòu) JDK1.7 是數(shù)組+鏈表:鏈表是單向鏈表,新添加的節(jié)點(diǎn)在前面。JDK1.8 是紅黑樹。 hashCode hashCode相同,值不...
Vector和ArrayList區(qū)別,代碼是完全一樣的,不同的是:Vector的add方法加了synchronizedVector擴(kuò)容時(shí)增長(zhǎng)1倍...
多線程的應(yīng)用場(chǎng)景? 迅雷多線程下載 數(shù)據(jù)庫(kù)連接池 什么是線程?線程是一條執(zhí)行路徑,每個(gè)線程都互不影響。 什么是多線程?多線程在一個(gè)進(jìn)程中,有多條...
Hibug-完全免費(fèi)的在線bug管理系統(tǒng) 現(xiàn)在的開發(fā)趨勢(shì)是,敏捷,高效,那么Hibug也順勢(shì)而行,給個(gè)人以及團(tuán)隊(duì)提供簡(jiǎn)單,易用,上手快的在線Bu...