static:
靜態的意思
可以用來宣告一個函數或者變數,
只要記得當一個函數或者變數被宣告為static時,
他就具有唯一值的概念!!
他就永遠只佔著那一組記憶體空間。
不管該類別被new幾個object,該值永遠都會是一樣的(只有一個)
特性一:永遠會是一個唯一值!!
且static 還有一個特性,
特性二:static可以透過類別直接存取使用!
意思是我們其實不需要new 一個object出來。
也可以透過類別直接去存取該變數
final:
相較於static,final的概念就容易了解許多!
可以用來宣告一個類別、函數、或者變數。
類別:當宣告在類別上時,該類別就無法被繼承!
函數:當一個函數被宣告為final時,則繼承他的子類別無法覆寫
變數:當一個變數被宣告為final時,意思是他是一個常數,是無法被修改的。
detail link: http://blog.kenyang.net/2011/03/java-staticfinal.html
2013年12月9日 星期一
2013年12月5日 星期四
2013年11月27日 星期三
[JAVA]存取修飾元 (轉)
JAVA裡面有這幾種修飾元:private, default, protected, public
這些修飾元依照存取權限來分成四種等級如下。
存取修飾元權限說明:
| 存取修飾元 | 權限說明 |
| private | 同一個class才可存取 |
| Default 無修飾元 | 同一個package的class才可存取 |
| protected | 同一個package的class才可存取 不同的package得要有繼承關係才可存取 |
| public | 皆可存取 |
存取修飾元的可視範圍:
| 存取修飾元 | 同一Class | 同一Package | 子類別 | 不同的Package |
| Private | Yes | - | - | - |
| Default 無修飾元 | Yes | Yes | - | - |
| Protected | Yes | Yes | Yes | (Yes)要繼承 |
| Public | Yes | Yes | Yes | Yes |
2013年11月25日 星期一
2013年9月28日 星期六
2013年9月24日 星期二
2013年9月12日 星期四
訂閱:
文章 (Atom)
