平時(shí)我們建立類文件后會(huì)在文件里自動(dòng)生成 class類鼎文,那么有時(shí)候會(huì)見(jiàn)到某些文件里在類內(nèi)又建立的一個(gè)類渔肩,這種叫做內(nèi)部類,只能由外層類調(diào)用這個(gè)內(nèi)部類拇惋。
或者還有一種寫(xiě)法周偎,在方法內(nèi)部建立一個(gè)類,這種叫做匿名內(nèi)部類撑帖,只能由該方法調(diào)用此類蓉坎。
這兩種寫(xiě)法并不提倡,這樣寫(xiě)和將類分成兩個(gè)文件區(qū)別不大胡嘿,除了額外加了調(diào)用限制外沒(méi)有任何好處蛉艾,但是能接觸到源碼的肯定能對(duì)代碼做出改動(dòng),這種限制沒(méi)有任何意義衷敌,所以不提倡勿侯。
java里參數(shù)...的寫(xiě)法從java5開(kāi)始例如:public void ss(object...a){} ...前空格可加可不加,代表此處接受的參數(shù)課可以是0~多個(gè)objcet對(duì)象或者object[] 數(shù)組