java 感想_Java课程感想
這學期第一次接觸了Java語言,是在學習C語言后接觸的第二門電腦語言,在學習難度上也有了提升。本學期的學習都是在電腦上完成,更多的操作需要自己完成。記得第一節課老師沒有上太專業的內容而是很宏觀的給我們講了Java的特性,我有幾個印象很深的:(1)Java的簡單性(實際學習我覺得并不簡單),和之前學習的C語言相比,Java語法相對簡單,取消了指針的語法;(2)Java面向對象,在java編程思想這本書說過,“Everything is object!” 這樣便于人類的構思和設計,更符合人們的思考問題方式。還有一個印象很深的就是在第一次安裝Java時出現了很多的問題,由于是在網絡授課,老師不能在身邊進行手把手的指導,就只能根據老師提供的一些資料和自己在網上的查詢解決問題,老師也在上課對我們講Java學習不能只靠老師,課堂上的學習是遠遠不夠的,也需要自己課后自己的學習。這點在后期的學習中也各外的重要。
在Java的學習中我遇到的困難不少,網絡授課老師講的比較細但速度比較快,我的基礎比較差,在學習上相對吃力,課后花的時間比較多。但相比教室上課能夠更加清晰的看到老師的每一步操作和指令,經常會上課和老師一起做練習。記得我編寫的第一個程序是每個程序員都會寫的“Helloworld”。也是第一次正式接觸到Java語言。當時自己不是很理解為什么main方法一定要用public static void main(String[] args)來定義,能不能用其他方法寫?請教學長學姐,他們告訴我的答案是一樣的“java本身就是這樣子的”,我下來也進行過其他操作:把main改個名字運行一下,看看報什么錯誤,然后根據出錯信息進行分析;把main的public取掉,在試試看,報什么錯誤;static去掉還能不能運行;不知道main方法是否一定要傳一個String[]數組的,把String[]改掉,改成int[],或者String試試看;不知道是否必須寫args參數名稱的,也可以把args改成別的名字,看看運行結果如何。 結果把Helloworld程序反復改了七八次,不斷運行,分析運行結果,最后就徹底明白為什么了main方法是這樣定義的了。除了每次課堂當天的練習,課下老師會留MOOC和PTA的作業,還記得剛開始寫主方法和子函數的時候,因為不熟悉主方法和子函數的具體操作,只知道是一個粗略,每次都會打著電話向學長請教一下思路和具體的細節,甚至在寫日期類設計時,那天和學長打了11個小時的電話請教指導,學長在指導我的過程中經常給我說其實作業之間是相通的,就像在日期設計的那一塊有許多之前寫的方法是可以直接拿來用的,也同時告訴我只有每次寫好代碼下一次的編寫才能更輕松一點。在后期學習Java 時也是我很吃力的一個階段:繼承,構造器,抽象類,接口,方法的多態,重載,覆蓋,Java的異常處理機制,以及認識Java三大特性,封裝性是Java的重要的一個特性,把對象的屬性和行為進行封裝,通過setXxx()和getXxx()的方法隱藏具體實現的細節;繼承性就是將類分為父類及子類,通過extends來實現子類繼承父類的全部屬性和行為,同時也有自己的特有的屬性和行為,利于代碼的復用和后期修改;多態性是多個不同方法共存,使用方法的重寫來實現類的多態性,父類通常定義為抽象類,在抽象類中給出一個方法標準,而不給出實現的具體過程,通過繼承父類來實現。學習JAVA的時候我其實很容易浮躁,編寫時經常因為各種報錯解決不了很頭疼,在編寫過程中,我努力讓自己保持平靜,浮躁了就出去透透風,平常多從基礎學起,甚至是一些看上去完全沒有必要的基礎,也正是這種態度讓我學習有了不少進步。Java是一門很嚴謹的語言,每一階段的學習都會比前一階段的知識復雜很多,但也有很多相似相仿的板塊,在學習上花了更多時間鉆研和更多同學一起討論,提出問題再想出解決方案,最后一起解決問題。有時在區分主函數時“;”的位置放錯,導致檢查錯誤時花費了很多時間,同樣也得到了編寫程序時提前寫好“;”的習慣。
總結這學期Java學習的經歷我有幾個收獲:(1)Java的編寫習慣很重要,在看一些老師直播編程時注意到許多老師在寫主方法時回提前把“;”寫好再向里面寫東西,在一行一行的編寫時也會有把“;”寫好再寫內容的習慣。這樣的寫法減少了書寫錯誤的可能,也在編寫時賞心悅目。(2)一定要多動手。很多操作看著老師操作挺簡單的,但在真正操作上自己不一定能夠順利完成,每次在學習mooc視頻的時候就會發現上課講的內容聽著并不難,但是要自己操作以及運用到自己的程序里面時就很難。另外Java的功能有很多,一定要多加練習,光靠一兩次的操作很容易忘記。(3)課后一定要及時自學。課堂上的學習是老師對重點知識的講解,但要學習的內容是遠遠不夠的,課后一定要多看Mooc,不懂的及時去查資料,一定不能拖,否則會跟不上老師的節奏,在編寫pta時不懂的多問,Java學習一定要多投時間,只有熟練才能提高編寫程序的效率。
Java學習暫告一段路,在接下來的學習中也不能松懈,不忘初心。
總結
以上是生活随笔為你收集整理的java 感想_Java课程感想的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python多线程下载编程软件_pyth
- 下一篇: 中国医科大学2021年9月《临床营养学》