![java基礎(chǔ)編程心得體會_第1頁](http://file4.renrendoc.com/view/459f69d320ec25929f7a03692d0a4c3a/459f69d320ec25929f7a03692d0a4c3a1.gif)
![java基礎(chǔ)編程心得體會_第2頁](http://file4.renrendoc.com/view/459f69d320ec25929f7a03692d0a4c3a/459f69d320ec25929f7a03692d0a4c3a2.gif)
![java基礎(chǔ)編程心得體會_第3頁](http://file4.renrendoc.com/view/459f69d320ec25929f7a03692d0a4c3a/459f69d320ec25929f7a03692d0a4c3a3.gif)
![java基礎(chǔ)編程心得體會_第4頁](http://file4.renrendoc.com/view/459f69d320ec25929f7a03692d0a4c3a/459f69d320ec25929f7a03692d0a4c3a4.gif)
![java基礎(chǔ)編程心得體會_第5頁](http://file4.renrendoc.com/view/459f69d320ec25929f7a03692d0a4c3a/459f69d320ec25929f7a03692d0a4c3a5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第頁java基礎(chǔ)編程心得體會系統(tǒng)的學(xué)習(xí)Java編程的基礎(chǔ)
如果真的想成為Java程序員,那么學(xué)習(xí)Java時就不要東一片、西一片的學(xué)習(xí),要全面的、系統(tǒng)的學(xué)習(xí)Java編程基礎(chǔ),包括AWT、Swing這些不是常常用到的內(nèi)容也要學(xué)習(xí),深入的理解面向?qū)ο?Object-Oriented)的編程思想,掌握封裝(Encapsulation)、繼承(Inheritance)、多態(tài)(Polymorphism)三大特性,把面向?qū)ο蟮乃枷脒\用到實際的代碼編寫中。
掌握常用的API用法
每一門成熟的編程語言都會向用戶提供豐富的應(yīng)用編程接口(ApplicationprogrammingInterface),也就是通常所說的API,熟練掌握這些API,無疑會極大的提升我們編碼的效率,但是Java提供的API實在是太多了點,全部掌握很難實現(xiàn),而且也沒有必要,我們只要熟練掌握常用的API就好,不常用的API用到的時候,再在API文檔中查找用法即可。
通讀官方語言教程和規(guī)范
發(fā)布編程語言的官方,一般都會在其官方網(wǎng)站上提供官方語言教程(Tutorials)和規(guī)范(Specification),Java的官方網(wǎng)站當(dāng)然也不例外。Oracle提供的JavaTutorials官方教程是很好的入門讀物,系統(tǒng)全面還帶有示例演示,非常易學(xué),看到很多Java的初學(xué)者還在滿網(wǎng)絡(luò)的找教程,殊不知最好的教程就在官方網(wǎng)站上等著呢,即使是Java老司機也可以在里面發(fā)現(xiàn)自己以前的知識遺漏點。JavaSpecification語言規(guī)范是更進一步的讀物,里面解釋了語言的內(nèi)部規(guī)范,比較難以讀懂,但是初讀時不要強求讀懂所有的內(nèi)容,適當(dāng)?shù)泥駠魍虠?,多讀幾遍可能就理解了。而關(guān)于要求更高的Java程序員,可以讀讀JVMSpecification,Java虛擬機規(guī)范。
借鑒Java重要類的官方源代碼
Java是一門開源的編程語言,下載其JDK(JavaDevelopmentKit,Java開發(fā)工具包)時,會自帶Java的源代碼壓縮包src.zip,解壓后就可以查看Java自帶類的源代碼,這些源代碼都是Java大神們寫的,非常有學(xué)習(xí)意義。這也是學(xué)習(xí)Java語言相關(guān)于其它閉源開發(fā)語言的一大優(yōu)勢。
掌握常用的〔制定〕模式
制定模式(DesignPattern)并不是Java編程語言獨有的,而是所有編程語言之間通用的,因此制定模式也更具有學(xué)習(xí)的必要性。雖然制定模式不是獨屬于Java的,但是有用Java實現(xiàn)的制定模式版本,像是單例模式、觀察者模式等經(jīng)典模式必須熟練掌握。有些初學(xué)者把制定模式看的非常高端,非常難以學(xué)習(xí),這是沒有必要的,因為制定模式并不是憑空想出來的,它們就是從日常的寫代碼過程中一步步演化過來了的,只要寫代碼到一定程度,自然而然就能使用和理解制定模式了。而提前學(xué)習(xí)制定模式可以加快自己的編程水平提升速度,編寫易維護、低耦合、擴大性強的代碼。
2怎么學(xué)習(xí)java
一定要看書
現(xiàn)在學(xué)習(xí)Java變得比以前容易多了,除了有大量的視頻教程外,還有專業(yè)的java培訓(xùn)機構(gòu),這都使學(xué)習(xí)變得更加傻瓜化,然而我要說的是,Java雖然變得越來越容易學(xué),然而那只代表入門容易,并不代表這門編程技術(shù)就真的變簡單了。如果僅僅學(xué)了些皮毛,高手寫的程序你是望塵莫及的。在學(xué)習(xí)的過程中,書籍永遠是知識最好的載體,很多出色的程序員大師精心編撰的編程書籍,富含的不僅僅是一些知識,更多的是他們所傳授的思想,通過看書,專研書籍中的內(nèi)容,會讓你變得更加聰慧,寫的程序也更加的精煉。
編程的時候,一定要獨立思索
現(xiàn)在網(wǎng)絡(luò)很發(fā)達,我見很多程序員總愛百度,包括我?guī)У脑S多人都是這樣,一個jdbc這么初級的東東,他們編程幾年了,每次用還總是百度查。這個東西應(yīng)該是熟記于心的,隨時用,信手拈來,這樣才干成為高手。就好像一個修理工,一遍查手冊,一邊給你修車,亦或是一個醫(yī)生,一邊看教程,一邊給你看病,想想就覺得恐懼。
算法很重要,要不斷的優(yōu)化程序
現(xiàn)在很多人都是快速的學(xué)習(xí),快速的學(xué)習(xí),反復(fù)的學(xué)習(xí)。而我的建議是,無論你學(xué)到什么階段,都要去不斷的優(yōu)化自己的編程,能用3行實現(xiàn)的程序,不用5行,這樣你編寫的程序才干更加凝練。而且,編程學(xué)習(xí)的中后期,就要重視算法,盡量編程優(yōu)質(zhì)的程序,這才是編程的美妙之處。
寫一個程序,不斷改善
你學(xué)習(xí)的過程可能很漫長,我建議你從一開始的時候,就想著寫一個小程序,比如一個計算器的程序,開始可能很簡單,僅僅通過命令行的方式浮現(xiàn),功能可能也只有加減乘除,但是隨著你學(xué)習(xí)的深入,你可以不斷的完善這個程序,直到有一天,你把它做成一個非常完善,性能非常卓越的程序后,你就真正學(xué)成了。
記得寫一些經(jīng)驗和技巧,要不斷總結(jié)
不要做黑瞎子,掰苞米,掰一個丟一個。要學(xué)會總結(jié),常常把自己碰到的問題及解決思想記錄下來,還要記下來自己的經(jīng)驗和技巧,然后常常瀏覽自己曾經(jīng)記下的這些東西,這樣有了積存,你會發(fā)現(xiàn),你成長的很快。
3怎樣學(xué)習(xí)java
1.態(tài)度
學(xué)習(xí)就要有學(xué)習(xí)的態(tài)度。虛懷假設(shè)谷,才干海納百川,如果有什么不懂得可以在網(wǎng)絡(luò)上,論壇上提出自己的疑問,會有人在一定的時間內(nèi)幫助你解決的。還是那句老話"功夫不負有心人',只要你肯下功夫,鐵杵也會磨成針的,更不用說一個小小的JAVA技術(shù)了。所以,虛心的態(tài)度非常重要。
2.學(xué)好基礎(chǔ)知識
千里之行始于足下,摩天大樓平地起,很多事情都是從最基礎(chǔ)做起,沒有基礎(chǔ),就談不上更高級的發(fā)展。學(xué)習(xí)JAVA也一樣,不從基礎(chǔ)學(xué)習(xí),連基礎(chǔ)知識都沒有掌握,還談什么精通JAVA?
3.施行
幾乎所有的老程序員都會這些建議,那就是多編碼、多學(xué)習(xí),熟能生巧就是如此。我們都看過武俠小說,高手絕不是只理解招式的作用,而是通過千萬次的學(xué)習(xí),將招式變成自己下意識的行為,這才是高手。編程也是一樣,當(dāng)你看到工程具體說明時已經(jīng)下意識的在腦中構(gòu)建好了整個程序的框架,一切成竹在胸才是高手。
4怎么學(xué)java
首先是興趣。興趣是學(xué)習(xí)的最好老師
其實最大的困難是在于克服自己。只要你有恒心,學(xué)好JAVA并不難。就算你沒有基礎(chǔ),沒有經(jīng)驗,沒有任何概念??墒羌词故前l(fā)明JAVA的人,發(fā)明計算機的人在起初也是一張白紙。他們也是不斷琢磨,不斷學(xué)習(xí)和施行才出結(jié)果的。所有的JAVA高手都是從什么也不會學(xué)到什么都會的。興趣很重要,只要你有興趣,就會發(fā)現(xiàn)學(xué)習(xí)JAVA和打籃球一樣簡單。
其次要努力。古語說的好:只要功夫深鐵杵磨成針
中國人做事就怕有怕認真。只要有恒心,你會發(fā)現(xiàn)學(xué)好JAVA兼職是小菜一碟,比老婆婆用鐵杵磨針要簡單多了。當(dāng)然你會說你沒有基礎(chǔ),那么你就在學(xué)JAVA之前,拿出3個月學(xué)計算機基礎(chǔ),怎么樣!3個月不夠,半年夠不夠。我想,只要保持、努力,有恒心,要不了1年,就能學(xué)好JAVA。甚至半年就夠了。
方法很重要。技方法很重要,可以嘗試看視頻
學(xué)習(xí)方法很重要,要找到有效的學(xué)習(xí)方法,這樣學(xué)起來會如魚得水的。比如,現(xiàn)在許多人看基礎(chǔ)免費視頻,學(xué)起來就比以前看書快很多,而且也更簡單。
避免被騙。如果斷定上培訓(xùn)機構(gòu),"合適最好、慎重當(dāng)心、以防被騙'
什么叫合適最好,就培訓(xùn)機構(gòu)并不是越出名、學(xué)費越貴就一定越好。其實,好多培訓(xùn)機構(gòu)廣告打的猛,其實教學(xué)水平未必是最好的。Java培訓(xùn)費用動輒上萬,騙子培訓(xùn)機構(gòu)也非常多,所以要遵循"合適最好、慎重當(dāng)心、以防被
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年聚酯成型網(wǎng)項目可行性研究報告
- 成都四川成都簡陽市三星鎮(zhèn)便民服務(wù)和智慧蓉城運行中心招聘綜治巡防隊員筆試歷年參考題庫附帶答案詳解
- 2025年牛仔布駁掌手套項目可行性研究報告
- 2025年民用灶項目可行性研究報告
- 2025至2031年中國心可舒中藥行業(yè)投資前景及策略咨詢研究報告
- 恩施2025年湖北恩施州巴東縣教育局所屬事業(yè)單位選調(diào)6人筆試歷年參考題庫附帶答案詳解
- 2025至2031年中國壓電式渦街流量計行業(yè)投資前景及策略咨詢研究報告
- 2025年醫(yī)用消毒液項目可行性研究報告
- 2025至2030年中國黑棕2色系圍巾坐猴數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國高發(fā)撥叉數(shù)據(jù)監(jiān)測研究報告
- 化工過程安全管理導(dǎo)則安全儀表管理課件
- 企業(yè)對外溝通與形象塑造制度
- 中國高血壓防治指南-解讀全篇
- 2024年監(jiān)控安裝合同范文6篇
- 2024年山東省高考政治試卷真題(含答案逐題解析)
- 煙葉復(fù)烤能源管理
- 應(yīng)收賬款管理
- 食品安全管理員考試題庫298題(含標準答案)
- 非ST段抬高型急性冠脈綜合征診斷和治療指南(2024)解讀
- 2024年山東濟寧初中學(xué)業(yè)水平考試地理試卷真題(含答案詳解)
- 撫恤金喪葬費協(xié)議書模板
評論
0/150
提交評論