国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

java靜態(tài)和非靜態(tài)的調用 java中,靜態(tài)方法被調用是,存儲在內存的哪個區(qū)域?是棧?還是放大區(qū)?還是兩者都有?

java中,靜態(tài)方法被調用是,存儲在內存的哪個區(qū)域?是棧?還是放大區(qū)?還是兩者都有?堆區(qū)域:1。存儲所有對象,每個對象都包含相應的類信息。(該類的目的是獲取操作說明)2。JVM中的所有線程只共享一個堆

java中,靜態(tài)方法被調用是,存儲在內存的哪個區(qū)域?是棧?還是放大區(qū)?還是兩者都有?

堆區(qū)域:

1。存儲所有對象,每個對象都包含相應的類信息。(該類的目的是獲取操作說明)

2。JVM中的所有線程只共享一個堆。堆不存儲基本類型和對象引用,只存儲對象本身的堆棧:1。每個線程都包含一個堆棧,它只存儲基本數(shù)據(jù)類型和自定義對象的引用(而不是對象),對象存儲在heap 2中。每個堆棧中的數(shù)據(jù)(原始類型和對象引用)都是私有的,其他堆棧無法訪問它。

3. 堆棧分為三個部分:基本類型變量區(qū)、執(zhí)行環(huán)境上下文和操作指令區(qū)。方法區(qū):1。它也被稱為靜態(tài)區(qū)域。和堆一樣,它也被所有線程共享。方法區(qū)域包含所有類和靜態(tài)變量。2方法區(qū)域包含在整個程序中總是唯一的元素,例如類和靜態(tài)變量。

java非靜態(tài)方法可以調用靜態(tài)變量嗎?

當然。

1. 靜態(tài)成員變量和靜態(tài)成員方法屬于類而不是特定實例。靜態(tài)成員(包括屬性和方法)已在類加載階段初始化,因此當實例訪問靜態(tài)成員時,靜態(tài)成員必須已經(jīng)存在,以便可以訪問。

2. 另一方面,如果讓靜態(tài)方法訪問實例成員,它將不起作用,因為實例成員的初始化在靜態(tài)成員之后