一、JVM運行時區域 其中, 線程私有的:程序計數器,虛擬機棧,本地方法棧 線程共享的:堆,方法區,直接內存 1 程序計數器 程序計數器是一塊較小的內存空間,可以看作是當前線程所執行的字節碼的行號指示器。字節碼解釋器工作時通過改變這個計數器的值來選取 ...
系列文章目錄地址: .NET面試題解析 開篇來談談面試 amp 系列文章索引 GC作為.NET的重要核心基礎,是必須要了解的。本文主要側重於GC內存管理中的一些關鍵點,如要要全面深入了解其精髓,最好還是多看看書。 常見面試題目: . 簡述一下一個引用對象的生命周期 . 創建下面對象實例,需要申請多少內存空間 . 什么是垃圾 . GC是什么,簡述一下GC的工作方式 . GC進行垃圾回收時的主要流程 ...
2016-03-10 09:22 32 9690 推薦指數:
一、JVM運行時區域 其中, 線程私有的:程序計數器,虛擬機棧,本地方法棧 線程共享的:堆,方法區,直接內存 1 程序計數器 程序計數器是一塊較小的內存空間,可以看作是當前線程所執行的字節碼的行號指示器。字節碼解釋器工作時通過改變這個計數器的值來選取 ...
系列文章目錄地址: .NET面試題解析(00)-開篇來談談面試 & 系列文章索引 裝箱和拆箱幾乎是所有面試題中必考之一,看上去簡單,就往往容易被忽視。其實它一點都不簡單的,一個簡單的問題也可以從多個層次來解讀。 常見面試題 ...
系列文章目錄地址: .NET面試題解析(00)-開篇來談談面試 & 系列文章索引 做技術是清苦的。一個人,一台機器,相對無言,代碼紛飛,bug無情。須夢里挑燈,冥思苦想,肝血暗耗,板凳坐穿。世界繁華競逐,而你獨釣寒江,看盡千山暮雪,聽徹寒更雨歇 ...
轉自: http://www.cnblogs.com/anding/p/5236739.html 常見面試題目: 1.什么是拆箱和裝箱? 2.什么是箱子? 3.箱子放在哪里? 4.裝箱和拆箱有什么性能影響? 5.如何避免隱身裝箱? 6.箱子 ...
針對的是 HotSpot 虛擬機。 寫在前面 (常見面試題) 基本問題 介紹下 Java ...
1.消息隊列的作用與使用場景? 異步:批量數據異步處理。例:批量上傳文件,比如代發代扣文件 削峰:高負載任務負載均衡。例:電商秒殺搶購 解耦:串行任務並行化。例:退貨流程解耦。 廣播:基於Pu ...
最近,在看一些java高級面試題,我發現我在認真研究一個面試題的時候,我自己的收獲是很大的,我們在看看面試題的時候,不僅僅要看這個問題本身,還要看這個問題的衍生問題,一個問題有些時候可能是一個問題群(如果只關注問題本身,可以跳過補充部分)。 這個是我一個多星期的奮戰結果,把它記錄下來,如有不當 ...
本文圍繞內存管理的幾種方法展開敘述。 1.內存管理是什么? 內存管理,就是對內存資源進行優化。 2.內存管理的三種方法? Objective-C的內存管理主要有三種方式ARC(自動內存計數)、MRC(手動內存計數)、內存池。 3.MRC是什么?管理原則是什么?存在的問題? MRC,全稱 ...