上圖是一個(gè)線程的生命周期狀態(tài)流轉(zhuǎn)圖,很清楚的描繪了一個(gè)線程從創(chuàng)建到終止的過程。 這些狀態(tài)的枚舉值都定義在java.lang.Thread.State下 NEW:毫無疑問表示的...
IP屬地:福建
上圖是一個(gè)線程的生命周期狀態(tài)流轉(zhuǎn)圖,很清楚的描繪了一個(gè)線程從創(chuàng)建到終止的過程。 這些狀態(tài)的枚舉值都定義在java.lang.Thread.State下 NEW:毫無疑問表示的...
HashMap線程安全的嗎? Java中平時(shí)用的最多的Map集合就是HashMap了,它是線程不安全的。 看下面兩個(gè)場景: 1、當(dāng)用在方法內(nèi)的局部變量時(shí),局部變量屬于當(dāng)前線程...
1.什么是spring? 2.使用Spring框架的好處是什么? 3.Spring由哪些模塊組成? 4.核心容器(應(yīng)用上下文)模塊。 5.BeanFactory–BeanFa...
1、java事件機(jī)制包括哪三個(gè)部分?分別介紹。 2、為什么要使用線程池? 3、線程池有什么作用? 4、說說幾種常見的線程池及使用場景。 5、線程池都有哪幾種工作隊(duì)列? 6、怎...
JAVA基礎(chǔ) JAVA中的幾種基本類型,各占用多少字節(jié)? String能被繼承嗎?為什么? 不可以,因?yàn)镾tring類有final修飾符,而final不能被繼承的,實(shí)現(xiàn)細(xì)節(jié)不...
前言: 看到篇帖子, 國外一個(gè)技術(shù)面試官在面試senior java developer的時(shí)候, 問到一個(gè)weak reference相關(guān)的問題. 他沒有期望有人能夠完整解釋...