java实践课程感想_JAVA课程学习感想
JAVA課程學(xué)習(xí)感想
在學(xué)習(xí)JAVA之前,我們學(xué)習(xí)了C語言,匯編語言,數(shù)據(jù)結(jié)構(gòu)等等。雖然學(xué)習(xí)了這些,但對于JAVA來說,學(xué)習(xí)起來不是那么容易,所有的計算機語言有相似的地方,但他們更有不同的地方。對我來說JAVA就是另一種新的語言,真正的融會貫通一門語言談何容易。書本上的知識有限,重要的還是得靠自己多練習(xí)。有些東西是課堂上,書本上學(xué)不到的,下來自己要多練習(xí),才能搞懂這一門語言。
這就是JAVA的強大之處。Java的基礎(chǔ)語法、三大特性、以及體系結(jié)構(gòu)等,這些都是要掌握的。一個 Java 程序可以認(rèn)為是一系列對象的集合,而這些對象通過調(diào)用彼此的方法來協(xié)同工作。它包含了類、對象、方法和實例變量這些。對象:對象是類的一個實例,有狀態(tài)和行為。類:類是一個模板,它描述一類對象的行為和狀態(tài)。方法:方法就是行為,一個類可以有很多方法。邏輯運算、數(shù)據(jù)修改以及所有動作都是在方法中完成的。實例變量:每個對象都有獨特的實例變量,對象的狀態(tài)由這些實例變量的值決定。封裝,繼承和多態(tài)是它的三大特性。
JAVA是一門計算機語言,是人類發(fā)明的語言,應(yīng)該比人類語言更容易學(xué)習(xí),我始終相信只要你有一種必勝學(xué)習(xí)JAVA心態(tài)就可以成功。在JAVA學(xué)習(xí)中,我覺得交流是一種很重要的學(xué)習(xí)方法,問別人知識點,別人問你知識點,這些都是在學(xué)習(xí)。學(xué)習(xí)java,的確要學(xué)習(xí)的東西很多,就像同學(xué)提到的。Java不像.net一家獨大,Java的繁盛在于開源社區(qū)的龐大,這也帶來了分支太多的問題,怎樣選擇一條好的學(xué)習(xí)路線,對于初學(xué)者來說,的確是一件很迷茫的事。其實不管java東西再多,總有規(guī)律可循。對于學(xué)習(xí)java基礎(chǔ)的經(jīng)驗就是多做、多思考,基礎(chǔ)知識的學(xué)習(xí)不能不求甚解,要追本溯源,弄清問題的本質(zhì)。這樣才能舉一反三,由點及面。java的所有編程思路都是“面向?qū)ο蟆钡木幊獭;A(chǔ)要扎實扎實再扎實。所謂打好基礎(chǔ)并不是說要熟悉所有的java代碼。要了解java的結(jié)構(gòu)。class,methode,object,各種套用import,extend 讓自己在結(jié)構(gòu)上對java有個立體而且整體的了解。
學(xué)習(xí)JAVA自己其實很浮躁,這也是一個很值得我深思的問題。我有這樣的傾向,不僅是我,估計大多數(shù)的人都有這個毛病。總是喜歡討論什么語言最好,什么語言功能強大。這種討論倒沒有錯,不過真正學(xué)習(xí)的時候,浮躁會使你失去很多。在學(xué)習(xí)過程中,我很努力地使自己保持心理的平靜,從基礎(chǔ)學(xué)起,甚至是一些看上去完全沒有必要的基礎(chǔ)。
學(xué)習(xí)時,要多查API,它是Java編程的基本方法,也是編程過程中所不斷利用的資源。Java的學(xué)習(xí)過程不僅僅是基本語法的學(xué)習(xí),更多的是去學(xué)習(xí)和掌握它所提供的API類庫。對于所接觸到的類,方法,都去仔細(xì)去閱讀文檔的說明,再用自己編寫的實例去感受一下。而且不能只看而不練,學(xué)好java靠的還是實踐,JAVA編程實驗就是最好的實踐。只有理論和實踐相結(jié)合才能真正掌握知識和技能。而且還要懂得運用網(wǎng)絡(luò)資源,遇到問題可以先搜索一下,實在不懂再找同學(xué)。理論學(xué)習(xí)。通過對理論的學(xué)習(xí),盡量的可以了解新知識的概念;學(xué)習(xí)之后只是粗略的了解概念,不能和實際很好的結(jié)合。根據(jù)理論學(xué)習(xí)的知識,考慮在什么場合下可以應(yīng)用這個新知識,哪些地方已經(jīng)應(yīng)用了這個概念,建立對新知識的感性認(rèn)識。
java是一種面向?qū)ο蟮牟僮髡Z言,必須要明白這點,才能從總體上把握java。學(xué)習(xí)編程,首先要從分析別人的代碼開始,明白他們的思路,認(rèn)真分析,多看看別人好的代碼,看懂,看明白,知道別人是怎樣寫的,為什么這樣寫。這些都是在學(xué)習(xí)。在學(xué)習(xí)的過程中一定要動手做、寫代碼,這是必須的。老師布置的試驗作業(yè),一定要自己認(rèn)真的做,不懂得可以問老師,問同學(xué),查資料。出現(xiàn)錯誤后能正確地改正過來,從錯誤中也能讓自己的學(xué)習(xí)更進一步。學(xué)習(xí)java看一本書是遠(yuǎn)遠(yuǎn)不夠的。很多東西和體會必須自己動手才能真正屬于自己,實踐才是最重要的。而且還可以從實驗中,體會到編程的樂趣,感受到自己做好一個程序,然后運行出結(jié)果,很有成就感的!
對于學(xué)習(xí)java基礎(chǔ)的經(jīng)驗就是多做、多思考,基礎(chǔ)知識的學(xué)習(xí)不能不求甚解,要追本溯源,弄清問題的本質(zhì)。這樣才能舉一反三,由點及面。對于抽象的東西要能具體化,對于具體的東西要能抽象化。在學(xué)習(xí)JAVA過程中,除了學(xué)習(xí)學(xué)校發(fā)的課本《Java語言程序設(shè)計》外,自己還購買了《21天學(xué)通JAVA》這本書,個人覺得這本書很不錯,這兩本書算是我的啟蒙老師,很多東西都是從這兩本書里學(xué)到的。總之買的這些書,目的就是為了讓自己的基礎(chǔ)更牢固一點。如果學(xué)習(xí)一種東西,基礎(chǔ)不打好,后面的東西就很難學(xué)好。
同學(xué)的幫助和老師的教導(dǎo),讓我對java有了初步的認(rèn)識和了解。學(xué)習(xí)java首先主要是學(xué)習(xí)了Java的程序結(jié)構(gòu),包括了循環(huán)、數(shù)組、類和方法以及字符串處理等內(nèi)容。現(xiàn)在我也只是剛剛開始學(xué)習(xí)Java語言,所以想真正掌握J(rèn)ava技術(shù),以后還會有很長的一段過程需要我們更加努力地去學(xué)習(xí)。畢竟,知識需要靠積累才能真正掌握。
通過這么長時間的學(xué)習(xí),我知道了java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念。因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,它極好地實現(xiàn)了面向?qū)ο罄碚?#xff0c;允許程序員以優(yōu)雅的思維方式進行復(fù)雜的編程 。Java還具有很多不同的特點,簡單性、面向?qū)ο蟆⒎植际健⒔研浴舶踩浴⑵脚_獨立與可移植性、多線程、動態(tài)性等。同時可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等 。JAVA功能很強大,是一種高級語言,Java可以開發(fā)網(wǎng)站,例如,一些企業(yè)的門戶網(wǎng)站;可以做軟件,例如,信息管理系統(tǒng)、員工打卡系統(tǒng);還能用于手機開發(fā),例如,做手機系統(tǒng)。更可以做游戲,例如一些網(wǎng)絡(luò)游戲,手機游戲等等。JAVA在我們身邊隨處可見,滲透到我們方方面面。
最后,很感謝同學(xué)和老師,提供給我的有關(guān)學(xué)習(xí)JAVA編程語言的方法和技巧,對于我鞏固所學(xué)的理論知識有很大的幫助,讓我在學(xué)習(xí)JAVA的這條編程之路上順暢了很多。
總結(jié)
以上是生活随笔為你收集整理的java实践课程感想_JAVA课程学习感想的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为OD机试题 - 竖直四子棋(Java
- 下一篇: 上海的大学计算机专业高考分数线公布,上海