欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

satic法的基本原理

傅智翔2年前18瀏覽0評論

satic法的基本原理?

一、原理

static:靜態,相對于動態而言。動態是指java程序在JVM運行時,JVM根據程序需要動態創建對象并分配內存。靜態是指java程序還未運行時,JVM就會為加載的類分配空間用來存儲static修飾的內容。被static修飾的內容儲存在方法區中,全局共享,且只會為其分配一次內存。

二、作用

1.修飾代碼塊

由于類的加載在JVM運行期間只會發生一次,所以靜態代碼塊也只會執行一次。其執行結果保存在方法區中,被線程所共享。

2.修飾成員變量

注意static不能修飾局部變量。

修飾成員變量時,直接用類名.成員變量的方法調用。

不需要顯式初始化,JVM會默認給其相應的值。

可能會出現線程安全問題。

3.修飾方法

調用方式同上。

4.修飾內部類

三、使用方法

當類的某些類容不屬于對象,由對象共享的時候使用。