亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Thinking in Java第三版讀書筆記-第四章:初始化與清理

2019-11-18 11:33:38
字體:
來源:轉載
供稿:網友

第四章:
1、PRimitive類型的重載慎用。
   (chap4、P7)

2、返回值不能重載,因為存在雖然方法有返回值,但程序中并不關注返回值的情況,如:
   定義:int f(){}; String f(){};
   調用 f(),此時虛擬機就不知道該調用哪個f了。
   (chap4、P11)

3、類中的普通方法不能調用構造函數,構造函數能相互調用,但只能用this要害字。
   (chap4、P13)

4、一般來說,類中無需使用finalize(),因為虛擬機會自動進行垃圾清理,但有種非凡情況,聲明了一個對象,但并沒有refrence,比如:
   class Aclass(){....};
   ...
   new Aclass();
   因為沒有refrence,那么虛擬機會認為它已經沒有用了,就可以回收了,但此時假如你不希望它回收,那么可以在finalize函數中實現,具體可參考書本的例子。
   (chap4、P16)

5、內部變量在使用之前必須初始化;所謂“使用”是指出現在表達式右邊、方法的參數等,而不是表達式的左邊,例如:
   String s = "i love java";
   int i;
   i = s.length();
   是正確的;而
   int i;
   i++;
   是錯誤的。因為i++相對于i = i + 1
   但是,假如不是內部變量而是類的的成員數據,則不需要初始化,因為編譯器不知道會在哪個方法中被初始化。對于primitive的成員數據,Java會自動賦予初始值,如:
   boolean = false
   char  = (char)0  ----空格
   byte  = 0
   int  = 0
   long  = 0
   float = 0
   double = 0
   對于對象的成員數據,沒有初始化之前等于null,所以,primitive的成員數據沒有初始化之前被使用并不會發生錯誤,但對象數據在運行時就會發生exception。
   有一種非凡情況,如:
   int [] a = new int[4];
   此時,看上去只初始化了數組的大小而沒有初始化數組的成員,但在java中,這也是沒有問題的,java給每個數組成員自動進行了初始化。
   (chap4,P22)

6、類實例化的時候總是先執行成員數據的定義(假如在定義的時候進行初始化的話此時就初始化了),然后再執行構造函數,而不管在代碼順序上成員數據在前還是構造函數在前。
   (chap4,P26)

7、對于static類型的成員變量,static類型的成員變量總是比其他成員變量先初始化,static類型的成員變量只初始化一次,只有被用到的static成員變量才會被初始化。
   此處,“被用到”在我來理解,是從main函數開始檢查的,假如main函數中定義了靜態變量或者被main函數調用的其他類中定義了靜態變量,這些靜態變量就“被用到”了。
   (chap4,P27)

8、primitive類型的數組可以用new來初始化,如int[] a = new int[]{1,2,3,4},也可以直接用形如int[] a = {1,2,3,4}的方式來初始化,但假如不是primitive的變量就只能用new來初始化。
   (chap4,P34)

9、數組初始化的時候,int[] a = {1,2,3,4,}; 4后面有逗號,對不對?答:對,最后的逗號有與沒有都可以。
   (chap4,P35)



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美成人在线| 综合国产在线视频| 久久躁狠狠躁夜夜爽| 国产日韩欧美视频| 日韩av在线精品| 日本伊人精品一区二区三区介绍| 亚洲日韩中文字幕| 亚洲欧洲在线看| 亚洲夜晚福利在线观看| 久久久免费观看视频| 91最新在线免费观看| 欧美日韩亚洲视频| 国产欧美精品va在线观看| 国产人妖伪娘一区91| 亚洲国产一区二区三区四区| 欧美一级黑人aaaaaaa做受| 亚洲精品欧美日韩| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧洲亚洲妇女av| 国产精品视频区1| 欧美国产日韩一区二区| 91精品视频免费观看| 日韩av免费在线观看| 日韩中文字在线| 裸体女人亚洲精品一区| 欧美极品少妇与黑人| 国产视频观看一区| 这里只有精品视频在线| 91青草视频久久| 亚洲欧美中文在线视频| 91精品国产综合久久香蕉| 亚洲女人初尝黑人巨大| 精品国产自在精品国产浪潮| 中文字幕成人精品久久不卡| 成人妇女免费播放久久久| 欧美日韩激情视频| 亚洲色图15p| 一区二区三区视频观看| 亚洲欧美精品中文字幕在线| 色噜噜狠狠狠综合曰曰曰| 日韩av不卡在线| 亚洲一区二区三区视频播放| 亚洲欧洲在线视频| 日韩美女在线观看一区| 国产精品扒开腿做| 亚洲缚视频在线观看| 欧美一区二区色| 26uuu国产精品视频| 久久久久久久久国产精品| 国产精品丝袜一区二区三区| 中文字幕欧美视频在线| 国产成人精品电影久久久| 欧美日韩国产在线| 亚洲a区在线视频| 美日韩丰满少妇在线观看| 欧美日韩国产成人在线观看| 精品国产福利视频| 中文日韩电影网站| 久久久999成人| 日韩电影免费在线观看| 91九色在线视频| 欧美性色19p| 中文字幕无线精品亚洲乱码一区| 91精品久久久久久综合乱菊| 久久久亚洲国产| 91久久精品美女高潮| 亚洲人成电影网站| 国产在线观看一区二区三区| 亚洲国产第一页| 精品亚洲精品福利线在观看| 色与欲影视天天看综合网| 91人人爽人人爽人人精88v| 国产成人综合亚洲| 亚洲第一精品久久忘忧草社区| 激情成人在线视频| 奇米成人av国产一区二区三区| 国产精品69久久久久| 亚洲黄色av网站| 欧美中文字幕在线| 精品国产成人在线| 亚洲国产精品系列| 久久久女女女女999久久| 国产精品高潮呻吟久久av野狼| 高清欧美性猛交xxxx黑人猛交| 久久国产精品久久精品| 成人精品视频99在线观看免费| 亚洲天堂av在线免费观看| 欧美另类老肥妇| 欧美自拍视频在线| 亚洲美女av黄| 日韩成人黄色av| 美女视频久久黄| 国产精品久久久久久网站| 国产在线视频不卡| 在线日韩中文字幕| 92看片淫黄大片看国产片| 91精品国产91久久久久久吃药| 日韩欧美在线观看视频| 亚洲福利在线观看| 欧美日韩亚洲视频一区| 久久亚洲精品小早川怜子66| 国产亚洲欧美日韩美女| 亚洲福利在线观看| 亚洲电影免费在线观看| 精品调教chinesegay| 久久精品国产清自在天天线| 日韩成人激情影院| 色狠狠久久aa北条麻妃| 正在播放欧美一区| 中文字幕日韩欧美精品在线观看| 欧美日韩在线视频观看| 色av中文字幕一区| 亚洲天堂av在线播放| 日韩视频免费看| 97热在线精品视频在线观看| 欧美孕妇孕交黑巨大网站| 国产精品电影久久久久电影网| 日韩欧美在线观看视频| 欧美日韩免费观看中文| 91久久久久久国产精品| 日本a级片电影一区二区| 国产精品三级网站| 97精品伊人久久久大香线蕉| 日本国产欧美一区二区三区| 亚洲电影免费观看高清完整版在线| 欧美怡红院视频一区二区三区| 久久夜色精品国产亚洲aⅴ| 性色av香蕉一区二区| 狠狠色狠狠色综合日日小说| 国产精品中文字幕在线| 亚洲精品国产精品国自产在线| 国产视频丨精品|在线观看| 色哟哟网站入口亚洲精品| 国产69精品久久久久久| 色播久久人人爽人人爽人人片视av| 亚洲毛茸茸少妇高潮呻吟| 国产精品天天狠天天看| 亚洲人精品午夜在线观看| 97在线视频一区| 亚洲精品久久久久中文字幕欢迎你| 精品久久香蕉国产线看观看gif| 日韩美女主播视频| 欧美性高潮在线| 亚洲精品一区二区三区婷婷月| 在线成人中文字幕| 国产精品成人国产乱一区| 成人高h视频在线| 色狠狠av一区二区三区香蕉蜜桃| 久久97精品久久久久久久不卡| 日本一区二区三区在线播放| 免费av一区二区| 成人网址在线观看| 2019中文字幕免费视频| 精品欧美一区二区三区| 久久久999国产| 亚洲福利视频免费观看| 国产精品极品在线| 国产专区欧美专区| 亚洲精品成人久久久| 亚洲人成在线观| 色无极亚洲影院| 欧美激情2020午夜免费观看| 欧美—级高清免费播放| 一色桃子一区二区|