一張圖瞭解JVM中創建線程過程

1.每一個線程都有自己獨立的棧內存空間 2.堆中的數據供線程共享 棧 main方法運行時進入棧中,創建新線程在棧中開闢新空間使用,棧空間相互隔離 new的對象和對象中的成員變量進入堆,生成的地址值返回給棧去獲取 每一個線程的棧中去執行自己的線程任務(run方法中的方法體) 堆 根據方法的引用地址去方法區尋找線程任務(也就是重寫的run方法)
相關文章
相關標籤/搜索