




全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
java新手超級(jí)入門思想認(rèn)識(shí)篇 java新手超級(jí)入門思想認(rèn)識(shí)篇 很多人開始學(xué)習(xí)java時(shí)候會(huì)被突如其來的概念定義搞的暈頭轉(zhuǎn)向,類、對(duì)象、接口、構(gòu)造函數(shù)、方法、繼承、多態(tài)、各種修飾符等概念撲面而來的時(shí)候,腦子里頓時(shí)變成了一片漿糊,并直接導(dǎo)致了畏難心理,特別是對(duì)于自學(xué)的人,這種情況最常見。 那么在開始學(xué)習(xí)java的時(shí)候我們應(yīng)該以什么樣的心態(tài)或者思想準(zhǔn)備呢? 學(xué)會(huì)不求甚解 這一點(diǎn)要求跟我們傳統(tǒng)的教育理念大相徑庭,多年的學(xué)校教育給我們傳輸了一個(gè)毋庸置疑的學(xué)習(xí)理念:即要對(duì)學(xué)習(xí)的東西搞懂搞通,要知其然還要知其所以然,否則就不是學(xué)懂了,否則就是白學(xué)。因此剛開始學(xué)習(xí)java時(shí),對(duì)于很多概念、知識(shí)點(diǎn),很多人就一定要搞清楚它的來龍去脈,要知其然還要知其所以然,比如面對(duì)一個(gè)“類”的概念,很多人就要翻遍手頭所有書,查遍整個(gè)網(wǎng)絡(luò),最后貌似搞清楚了什么叫“類”,結(jié)果今天看到一個(gè)例子中“蘋果”可以定義為一個(gè)類,明天看到一個(gè)例子“蘋果”作為一個(gè)對(duì)象,然后思維又開始亂了。 因此,在這里提出,開始學(xué)習(xí)java的時(shí)候一定要不求甚解,這是什么意思?意思就是學(xué)習(xí)一門新學(xué)科、新知識(shí)的時(shí)候,我們要考慮的是如何運(yùn)用所學(xué)習(xí)的知識(shí)點(diǎn),而不是去搞清楚這些知識(shí)點(diǎn)為什么要這么用,“學(xué)會(huì)如何運(yùn)用知識(shí)點(diǎn)”和“知識(shí)點(diǎn)為什么要這么用”粗看起來好像意思一樣,其實(shí)卻天差地別。 比如一個(gè)人叫張三,對(duì)于“學(xué)會(huì)如何運(yùn)用知識(shí)點(diǎn)”,那我知道他叫張三就行了。而對(duì)于“知識(shí)點(diǎn)為什么要這么用”,那就變成了“他為什么叫張三?” ,然后你非要刨根究底“按照慣例,他爸姓張,他爺爺姓張”,那就沒完沒了,關(guān)鍵的一點(diǎn)就是,你這樣做有什么意義呢? 與之類似的一個(gè)例子,開始學(xué)習(xí)java必然首先接觸“類”,我只需要知道,“類”就是這樣定義的,這就是“類”,“類”就是這樣用的,就可以了,我們完全沒有必要糾結(jié)于為什么這叫做“類”,它為什么不叫“物”?“類”為什么要這樣定義?這樣定義有什么好處?等諸如此類的問題。如果你面對(duì)這樣的困惑,那么請(qǐng)你先回答這個(gè)問題:在你開始學(xué)習(xí)英語的時(shí)候,蘋果的英文單詞是“apple”,那個(gè)時(shí)候你為什么沒有產(chǎn)生“蘋果為什么單詞是“apple” 而不是 “cat” ” ,你可能會(huì)回答,因?yàn)閺拈_始創(chuàng)造中文英語單詞互譯的第一個(gè)人就是這么定義。這個(gè)答案就很好,因?yàn)樽畛踉O(shè)計(jì)面向?qū)ο蟪绦蛟O(shè)計(jì)語言的人也是這樣定義“類”的,并且定義好“類”這個(gè)概念后、這個(gè)規(guī)則后,就是要你去使用的,而不是讓你去質(zhì)疑并提出十萬個(gè)為什么的。 對(duì)于不求甚解,換個(gè)角度來講就是,請(qǐng)剛開始學(xué)習(xí)java的時(shí)候,讓自己的思維停留在小孩子的水平,不要問為什么,而是書上這么說,我們就怎么做。這時(shí)候我們無需精明。 如果能做到這一點(diǎn),學(xué)習(xí)java就會(huì)變得很輕松,你會(huì)很快的入門。而等到你開始入門后,回過頭你會(huì)發(fā)現(xiàn),原先的問題都不在是問題。有一種豁然開朗的感覺。 現(xiàn)在開始講講java怎么就能超級(jí)入門呢? 這就是java程序的結(jié)構(gòu)所決定的。 java的程序結(jié)構(gòu)如下:package 創(chuàng)建包import 引入包語句修飾符 class(interface) 類名(接口名)關(guān)鍵字 類名(接口名、事件)定義類屬性定義構(gòu)造函數(shù)定義方法public static void main(String args)程序執(zhí)行語句事件處理 程序結(jié)構(gòu)的說明:1、創(chuàng)建包 和 引入包 語句根據(jù)程序具體的情況進(jìn)行編寫,需要就寫,不需要就不寫。2、定義類(接口)是必須要有的。3、類的屬性、方法、構(gòu)造函數(shù)根據(jù)程序的具體需要編寫,并不一定都要有。4、java主函數(shù)。一個(gè)java項(xiàng)目只能有一個(gè)主函數(shù),主函數(shù)所在的類稱之為主類。5、java程序要執(zhí)行一定的功能,這些功能語句必須要寫到主函數(shù)中。 對(duì)于java程序項(xiàng)目,可以說編寫java程序項(xiàng)目就是在編寫一個(gè)一個(gè)的 “類” 或者 “接口”,二者一個(gè)個(gè)類或接口的結(jié)構(gòu)就是上面的程序結(jié)構(gòu)。也就是說所有的程序都是按照上面程序結(jié)構(gòu)編寫出來的,因此掌握了java的程序結(jié)構(gòu),再學(xué)習(xí)java程序,編寫、查看java程序源代碼就一目了然了,再理解了類和類(接口)之間
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 彈簧研發(fā)助理崗位面試問題及答案
- 餐飲儲(chǔ)備干部崗位面試問題及答案
- 江蘇省宿遷市宿遷中學(xué)2025屆化學(xué)高一下期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含解析
- 大連育明中學(xué)2025年化學(xué)高一下期末統(tǒng)考試題含解析
- 河南省南陽市第三高級(jí)中學(xué)校2025年高二下化學(xué)期末監(jiān)測(cè)試題含解析
- 河北省衡水市深州賈城西中學(xué)2025屆高一化學(xué)第二學(xué)期期末復(fù)習(xí)檢測(cè)試題含解析
- 國企采購成本管理辦法
- 國農(nóng)以工代賑管理辦法
- 河南永州河道管理辦法
- 河堤流動(dòng)攤販管理辦法
- 人民調(diào)解文書規(guī)范制作
- 教育督導(dǎo)考試試題及答案
- 紅十字救護(hù)員培訓(xùn)
- 肩頸腰椎護(hù)理
- 2025-2030中國手工皂行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 眼科醫(yī)院感染制度與規(guī)程
- 透析病人營養(yǎng)不良的護(hù)理
- T-CPUMT 025-2024 工業(yè)互聯(lián)網(wǎng)平臺(tái) 服務(wù)通.用要求
- 2025年度地質(zhì)勘探監(jiān)理服務(wù)合同范本
- 2025年上半年北京市西城區(qū)教委事業(yè)單位公開招聘考試筆試易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- RoHS知識(shí)培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論