更新時間:2021-04-27 11:22:11 來源:動力節(jié)點 瀏覽1357次
類:類是一個模板,它描述一類對象的行為和狀態(tài)。
對象:對象是類的一個實例,有狀態(tài)和行為。例如,一條狗是一個對象,它的狀 態(tài)有:顏色、名字、品種;行為有:搖尾巴、叫、吃等
[修飾符] class 類名{
0到多個構(gòu)造器
0到多個成員變量
0到多個方法
0到多給初始化塊
}
修飾符可以寫public final abstract或者不寫,java類名要用大駝峰寫法。一個java源文件(也就是文件后綴名為.java的文件)可以寫多個類,但是里面只能有一個用public修飾的class,
構(gòu)造器也叫構(gòu)造方法或者構(gòu)造函數(shù),構(gòu)造器與類名相同,沒有返回值,連void都不能寫?
[修飾符]與類名相同的名(形參列表)
{構(gòu)造器方法體代碼 }
名稱與類名相同,沒有返回值,不能寫void 。
如果類中沒有手動添加構(gòu)造器,編譯器會默認添加一個無參構(gòu)造器 。
如果手動添加了構(gòu)造器(無論什么形式),默認構(gòu)造器就會消失。
構(gòu)造器可以重載。
成員變量:成員變量是定義在類中,方法體之外的變量。這種變量在創(chuàng)建對象的時候 實例化。成員變量可以被類中方法、構(gòu)造方法和特定類的語句塊訪問。
修飾符(public–protected–private)三選一、static、final,使用了static就是靜態(tài)變量了
Java方法是語句的集合,它們在一起執(zhí)行一個功能。
方法是解決一類問題的步驟的有序組合 方法包含于類或?qū)ο笾?方法在程序中被創(chuàng)建,在其他地方被引用
上面是一個無參的返回值為空的方法,參數(shù)可以加,返回值也可以是int型也可以是別的類型。
方法的修飾符(public protected private)三選一、static、final、synchronize、native,使用static就是靜態(tài)方法了
[修飾符]方法的返回值類型 方法名稱(形參列表)
{ //方法體代碼 [return 返回值;] }
初始化塊:是用來初始化一些值的,它的優(yōu)先級比構(gòu)造器要高,一些需要多次使用但又是固定的值可以放進初始化塊中。使用static就是靜態(tài)初始化塊了,靜態(tài)初始化塊優(yōu)先級最高。
以上就是動力節(jié)點小編介紹的“Java的類是什么”的內(nèi)容,希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為您服務(wù)。