JAVA編程入門學(xué)習(xí)初步總結(jié):方法類繼承多態(tài)等

Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言帅腌。Java 技術(shù)具有卓越的通用性、高效性遮糖、平臺移植性和安全性绣的,廣泛應(yīng)用于PC、數(shù)據(jù)中心欲账、游戲控制臺屡江、科學(xué)超級計算機(jī)、移動電話和互聯(lián)網(wǎng)赛不,同時擁有全球最大的開發(fā)者專業(yè)社群盼理。

給你學(xué)習(xí)路線:html-css-js-jq-javase-數(shù)據(jù)庫-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmvc-ssh-ssm

1.void不能用return 返回函數(shù)只能是一個

return a+b; (可以) return b; (可以) return c=a+b; (錯的!)

2.重載:參數(shù)的個數(shù)俄删,順序,類型不同奏路。

ps: 重寫是子類的方法覆蓋父類的方法畴椰,要求方法名和參數(shù)都相同(應(yīng)用于子類和父類的繼承中,他主要是對父類完不成鸽粉,達(dá)不到的功能進(jìn)行重寫)

重載是在同一個類中的兩個或兩個以上的方法斜脂,擁有相同的方法名,但是參數(shù)卻不相同触机,方法體也不相同(重載用于同一個類中 同一個函數(shù)名帚戳,但是干什么卻不一樣)

3.類是個模子,是一個抽象的概念儡首,實(shí)際世界不存在片任,用來描述對象將會有的屬性(有什么)和方法(能干什么),而對象是一個實(shí)體蔬胯,是實(shí)實(shí)在在存在的对供。

小編推薦一個學(xué)Java的學(xué)習(xí)裙【 六五零,五五四氛濒,六零七 】产场,無論你是大牛還是小白,是想轉(zhuǎn)行還是想入行都可以來了解一起進(jìn)步一起學(xué)習(xí)舞竿!裙內(nèi)有開發(fā)工具京景,很多干貨和技術(shù)資料分享!

成員變量在類中骗奖,局部變量在方法中确徙。

5.構(gòu)造函數(shù):

main(){

Telphone phone=new Telphone();//后邊這個Telphone就是構(gòu)造函數(shù)

}

class Telphone(){

public Telphone(){} //無參

}

構(gòu)造函數(shù)其實(shí)就是說的如上的這個東西醒串,但是當(dāng)沒有專門在Telphone中指定Telphone,就會自動默認(rèn)添加了無參的構(gòu)造方法米愿,默認(rèn)即為上所示厦凤。如果指定了構(gòu)造函數(shù),都會不會自動默認(rèn)添加了 育苟,會執(zhí)行添加指定了的構(gòu)造函數(shù)

ep:class Telphone(){

System.out.println("會執(zhí)行這個");

}

在將默認(rèn)的構(gòu)造函數(shù)改成上邊ep的構(gòu)造函數(shù)之后就會執(zhí)行上邊的構(gòu)造函數(shù)较鼓。

6 static

靜態(tài)修飾符

就是共享一個成員 可以通過類名 類名.成員變量 /通過對象 HelloWorld hello=new HelloWorld(); hello.變量名等等违柏。

總結(jié)的來說

1)靜態(tài)方法可以直接調(diào)用同類的靜態(tài)成員博烂,不可以調(diào)用非靜態(tài)成員,必須如上邊兩行寫的那樣漱竖,新建一個對象禽篱。

2)普通成員變量可以直接訪問同類中的靜態(tài)和非靜態(tài)的變量(可以直接用,前邊不用加修飾馍惹。)

3)同理躺率,靜態(tài)的方法也不可以直接調(diào)用普通的方法,還是得建立對象万矾。

后來實(shí)在想不通悼吱,這個靜態(tài)成員變量有啥具體的好處,看了一個例子良狈,于是明白

ep: int a;int b;

public test(int a,int b){int c=a+b;}

可如果在之前 static int a; static int b;

這個東西就不用這么寫了

public test(){

int c=a+b; //不用引用參數(shù)引入后添,static就起到了共享的作用

}

小編推薦一個學(xué)Java的學(xué)習(xí)裙【 六五零,五五四薪丁,六零七 】遇西,無論你是大牛還是小白,是想轉(zhuǎn)行還是想入行都可以來了解一起進(jìn)步一起學(xué)習(xí)严嗜!裙內(nèi)有開發(fā)工具粱檀,很多干貨和技術(shù)資料分享!

封裝漫玄,繼承和多態(tài)

封裝沒有看多少梧税,直接跳過了。如果后來要用請再看称近。

繼承:JAVA都是單繼承的

右鍵 super 選好父類會自動生成如下:

class Dog extends Animal(){} //Dog類繼承Animal類第队。

在這兩個類之外,還要一個main類刨秆,即測試類凳谦。

1)測試類 包含主函數(shù) 2)父類 3)子類

這里重新提到了重寫這個問題。重寫就是都相同的條件下實(shí)現(xiàn)更為復(fù)雜或者有差別的功能衡未。重載就是要在同個類中寫名字一樣尸执,但行駛職責(zé)不同的方法家凯。

final 的使用

修飾類的時候,這個類不允許被繼承

修飾方法的時候如失,不允許重寫

修飾屬性的時候绊诲,不能在其他地方修改屬性

修飾變量的時候,只能賦一次值

10 super的使用

super.age/eat(); //父類對象的屬性或方法

有四點(diǎn):

1)子類的構(gòu)造函數(shù)必須調(diào)用其父類的構(gòu)造函數(shù)

2)子類沒寫褪贵,就默認(rèn)調(diào)用父類的無參的構(gòu)造函數(shù)

3)子類寫了掂之,必須寫第一行 super();

4) 子類沒寫,而父類又沒有無參的構(gòu)造(只有有參的)就會報錯脆丁。

11 object 對象

這個對象作為JAVA的主對象 (最原始的父類)

小編推薦一個學(xué)Java的學(xué)習(xí)裙【 六五零世舰,五五四,六零七 】槽卫,無論你是大牛還是小白跟压,是想轉(zhuǎn)行還是想入行都可以來了解一起進(jìn)步一起學(xué)習(xí)!裙內(nèi)有開發(fā)工具歼培,很多干貨和技術(shù)資料分享震蒋!

主要介紹了兩個

1)toString

2)equals(比較兩個對象的存儲位置)

這里問題就來了 ,Object的這倆方法不能滿足我們的功能的時候躲庄,就要在子類中重寫喷好,點(diǎn)擊eclipse左上角的的sourse下邊有IDE提供的重寫。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末读跷,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子禾唁,更是在濱河造成了極大的恐慌效览,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件荡短,死亡現(xiàn)場離奇詭異丐枉,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)掘托,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門瘦锹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人闪盔,你說我怎么就攤上這事弯院。” “怎么了泪掀?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵听绳,是天一觀的道長。 經(jīng)常有香客問我异赫,道長椅挣,這世上最難降的妖魔是什么头岔? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮鼠证,結(jié)果婚禮上峡竣,老公的妹妹穿的比我還像新娘。我一直安慰自己量九,他們只是感情好适掰,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著娩鹉,像睡著了一般攻谁。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上弯予,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天戚宦,我揣著相機(jī)與錄音,去河邊找鬼。 笑死贰镣,一個胖子當(dāng)著我的面吹牛命迈,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播艳汽,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼对雪!你這毒婦竟也來了河狐?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤瑟捣,失蹤者是張志新(化名)和其女友劉穎馋艺,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體迈套,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡捐祠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了桑李。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片踱蛀。...
    茶點(diǎn)故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖贵白,靈堂內(nèi)的尸體忽然破棺而出率拒,到底是詐尸還是另有隱情,我是刑警寧澤禁荒,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布俏橘,位于F島的核電站,受9級特大地震影響圈浇,放射性物質(zhì)發(fā)生泄漏寥掐。R本人自食惡果不足惜靴寂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望召耘。 院中可真熱鬧百炬,春花似錦、人聲如沸污它。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽衫贬。三九已至德澈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間固惯,已是汗流浹背梆造。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留葬毫,地道東北人镇辉。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像贴捡,于是被迫代替她去往敵國和親忽肛。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 一烂斋、Java 簡介 Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計...
    子非魚_t_閱讀 4,183評論 1 44
  • 一:java概述:1屹逛,JDK:Java Development Kit,java的開發(fā)和運(yùn)行環(huán)境汛骂,java的開發(fā)工...
    ZaneInTheSun閱讀 2,649評論 0 11
  • 父類與子類 在Java術(shù)語中罕模,如果C1類擴(kuò)展自另一個類C2,我們稱C2為父類香缺,也稱超類或基類,稱C1為子類歇僧,也稱次...
    Steven1997閱讀 1,165評論 1 2
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法图张,類相關(guān)的語法,內(nèi)部類的語法诈悍,繼承相關(guān)的語法祸轮,異常的語法,線程的語...
    子非魚_t_閱讀 31,623評論 18 399
  • 文|追谷 2017.11.02 《無戒365天極速挑戰(zhàn)訓(xùn)練營 009》 不知多少年了侥钳,我再也沒有見到過他們适袜。或許已...
    谷谷U閱讀 476評論 0 5