Java初學者容易混淆的幾個問題詳細解析 (2)
關鍵字:
Java初學者 混淆3.實例變量與類變量
可以通過兩種方法在類中存儲數據───作為實例變量和類變量.實例變量是特定于對象的,如果你有兩個對象(即一個類的兩個實例),每一個對象中的實例變量獨立于另一個對象中的實例變量的;另一方面,兩個對象的類變量均指向相同的數據,并因此面保存相同的值,換句話說,類變量被類中的所有對象共享.差點忘了,它們在形式上的區別,類變量在聲明時比實例變量多一個static.
eg:
class data
public int in
tdata=0;//顯然,intdata在這兒是實例變量
}
public class exam
{
原文轉自:http://www.anti-gravitydesign.com