五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

java 核心技術-12版 卷Ⅰ- 4.3.11 final 實例字段

2023-08-05 22:04 作者:CC挑燈夜讀_谷  | 我要投稿

原文

可以將實例字段定義為final。這樣的字段必須在構造對象時初始化。也就是說,必須確保在每一個構造器執(zhí)行之后,這個字段的值已經設置,并且以后不能再修改這個字段。例如,可以將Employee 中的name字段聲明為final,因為在對象構造之后,這個值不會再改變,即沒有setName 方法。

final 修飾符對于類型為基本類型或者不可變類的字段尤其有用。(如果類中的所有方法都不會改變其對象,這樣的類就是不可變類。例如,String 類就是不可變的。)

對于可變類,使用final 修飾符可能會造成混亂。例如,考慮以下字段:

private final StringBuilder evaluations;


它在 Employee 構造器中初始化為

evaluations = new StringBuilder();


final 關鍵字只是表示存儲在?evaluations 變量中的對象引用不會再指示另一個不同的StringBuilder 對象。不過這個對象可以更改:




java 核心技術-12版 卷Ⅰ- 4.3.11 final 實例字段的評論 (共 條)

分享到微博請遵守國家法律
木里| 茂名市| 金沙县| 绿春县| 西青区| 定边县| 金阳县| 洞头县| 汉源县| 东港市| 蒙山县| 开鲁县| 清丰县| 潜江市| 栖霞市| 离岛区| 岱山县| 黄梅县| 渭南市| 惠来县| 揭东县| 衡阳县| 胶州市| 交城县| 禹州市| 阿坝县| 信丰县| 双城市| 武宁县| 濮阳市| 马龙县| 弋阳县| 临潭县| 项城市| 酒泉市| 新巴尔虎左旗| 祁阳县| 永州市| 霞浦县| 麦盖提县| 太和县|