-
成員變量
????成員變量是隸屬于對(duì)象的變量,用于保存對(duì)象的靜態(tài)特征,同類(lèi)型的不同對(duì)象擁有相同的成員變量,但是值彼此獨(dú)立
成員變量的使用:
????類(lèi)名 對(duì)象名 = new 類(lèi)名();//new關(guān)鍵字是創(chuàng)建實(shí)例對(duì)象最重要的標(biāo)志
成員變量和局部變量的區(qū)別:
在類(lèi)中位置不同:成員變量在方法外,局部變量在方法內(nèi)或者方法聲明上;
在內(nèi)存中的位置不同:成員變量在堆內(nèi)存中,局部變量在棧內(nèi)存中;
生命周期不同:成員變量隨著對(duì)象的創(chuàng)建而存在,隨著對(duì)象的消失而消失,局部變量隨著方法的調(diào)用而存在,隨著方法調(diào)用完畢而消失
初始化值不同:成員變量有默認(rèn)的初始值。局部變量沒(méi)有默認(rèn)的初始值,必須在定義賦值后才能使用
查看全部 -
類(lèi)和對(duì)象?
????對(duì)象是具體的事物,是類(lèi)的具體實(shí)例
????類(lèi)是抽象的概念,是對(duì)象的模板
????類(lèi)包括特征和行為。特征是靜態(tài)的表現(xiàn),行為是動(dòng)態(tài)的動(dòng)作
????面向?qū)ο缶幊淌抢镁幊谭绞襟w現(xiàn)出現(xiàn)實(shí)中的類(lèi)與對(duì)象
Java中創(chuàng)建類(lèi)的語(yǔ)法:
????public class 類(lèi)名{
????//類(lèi)的內(nèi)容
????}
類(lèi)的命名規(guī)范:?
????(1)類(lèi)名要有直白意義,最好是英文;
????(2)每個(gè)單詞的首字母都要大寫(xiě),比如Dog,BigDecimal;
????(3)不要數(shù)字開(kāi)頭,不要包含特殊字符;
對(duì)象的命名規(guī)范:?
????(1)對(duì)象名要有直白意義,最好是英文
????(2)第一個(gè)單詞首字母要小寫(xiě),剩下的都要大寫(xiě),比如sam,firstItem
????(3)不要數(shù)字開(kāi)頭,不要包含特殊字符?
查看全部 -
方法的作用
查看全部 -
成員變量
查看全部 -
類(lèi)與對(duì)象
查看全部 -
Java面型對(duì)象編程
查看全部 -
public String isOddNumber(int num){
if(num%2==0){
return"偶數(shù)";
}
else{
return"奇數(shù)";
}
}
定義一個(gè)對(duì)象,讓對(duì)象調(diào)用方法函數(shù)。
查看全部 -
成員變量書(shū)寫(xiě)在大括號(hào)里,不要書(shū)寫(xiě)在main函數(shù)里
查看全部 -
類(lèi)名首字母大寫(xiě),兩個(gè)單詞組成,每個(gè)單詞首字母大寫(xiě);
對(duì)象名小寫(xiě),第二個(gè)單詞首字母大寫(xiě)。
查看全部 -
類(lèi)
查看全部 -
類(lèi)是對(duì)象地抽象
對(duì)象是類(lèi)的實(shí)例
查看全部 -
自定義模板format的用法
查看全部 -
字符串格式化輸出代替拼接
查看全部 -
api阿里云天氣預(yù)報(bào)數(shù)據(jù)處理流程
查看全部 -
成員變量要寫(xiě)在class{}中,不要寫(xiě)在main()方法里面
利用對(duì)象名加上成員變量名可以進(jìn)行輸出
查看全部
舉報(bào)