實例變量與類變量的區別

來源:生活大全幫 1.35W

實例變量與類變量的區別

兩變量的區別:

類變量也叫靜態變量,也就是在變量前加了static 的變量; 實例變量也叫對象變量,即沒加static 的變量;類變量是所有對象共有的,其中一個對象的值改變,其它對象得到的就是改變後的結果;而實例變量則屬對象私有,某一個對象將其值改變,不影響其他對象;

1、實例變量:

定義在類中但在任何方法之外,實例變量的作用域在本類中完全有效,當被其他的類調用的時候也可能有效;

2、類變量:

在java中,類的實例變量和靜態變量稱為類屬變量或數據域。

熱門標籤