20145226 2016-2017-2 夏藝華 《Java程序設計》 課程總結

20145226夏藝華 《Java程序設計》課程總結

每週讀書筆記連接彙總

第一週讀書筆記
瞭解Java編程風格,認識Java的類型與變量,掌握Java流程控制的方法(分支、循環)。
http://www.cnblogs.com/bestixyh/p/6348005.html
html

第二週讀書筆記
安裝虛擬機和掌握linux系統的使用。
http://www.cnblogs.com/bestixyh/p/6349969.html
java

第三週讀書筆記
區分基本類型與類類型,理解對象的生成與引用的關係,掌握String類和數組,理解封裝的概念,掌握構造方法的定義,理解重載的概念,掌握static的應用
http://www.cnblogs.com/bestixyh/p/6350317.html
linux

第四周讀書筆記
理解封裝、繼承、多態的關係,理解抽象類與接口的區別,掌握S.O.L.I.D原則,瞭解模式和設計模式,能正確覆蓋方法,瞭解垃圾回收機制,掌握Object類,掌握enum
http://www.cnblogs.com/bestixyh/p/6352225.html
android

第五週讀書筆記
java中的異常處理和相關集合對象的瞭解
http://www.cnblogs.com/bestixyh/p/6358027.html
git

第六週讀書筆記
理解流與IO,理解InputStream/OutPutStream的繼承架構,理解Reader/Writer繼承架構,會使用裝飾類,會使用多線程進行併發程序設計
http://www.cnblogs.com/bestixyh/p/6359048.html
正則表達式

第七週讀書筆記
瞭解Lambda語法,瞭解方法引用,瞭解Fucntional與Stream API,掌握Date與Calendar的應用,會使用JDK8新的時間API
http://www.cnblogs.com/bestixyh/p/6380475.html
編程

第八週讀書筆記
瞭解NIO,會使用Channel、Buffer與NIO2,會使用日誌API、國際化,會使用正則表達式,瞭解JDK8加強功能
http://www.cnblogs.com/bestixyh/p/6388341.html
設計模式

第九周讀書筆記
瞭解JDBC架構,掌握JDBC架構,掌握反射與ClassLoader,瞭解自定義泛型和自定義枚舉,會使用標準註解
http://www.cnblogs.com/bestixyh/p/6391834.html
數組

第十週讀書筆記
瞭解計算機網絡基礎,掌握Java Socket編程
http://www.cnblogs.com/bestixyh/p/6392325.html
安全

自認爲寫得最好一篇博客是?

第八週讀書筆記

知識點總結的很仔細,並且很容易搞懂,還使用實際項目代碼來輔助理解,同時分析了本身發生錯誤的緣由,同時解決實際應用中發生的錯誤,使得本身對於相關知識點了解更深刻。

做業中閱讀量最高的一篇博客是?

第五週讀書筆記

對於教材中異常處理和集合對象相關知識點的講解較爲深刻,並且對於不一樣集合之間有對比,能更好的瞭解,因此吸引了一些同窗閱讀瀏覽,另外分析了教材代碼運行過程當中發生的錯誤,這些錯誤是新手很容易犯的,因此查看的人較多。

做業中與師生交互最多的一篇博客是?

第六週讀書筆記

知識點總結的很仔細,並且很容易搞懂,還使用實際項目代碼來輔助理解,而且很好的分析了教材中遇到的問題,同時給出瞭解決方法,因此你們給了一些讚揚,感謝你們,從此會繼續努力。

實驗報告連接彙總

實驗一 Java開發環境的熟悉
使用JDK編譯、運行簡單的Java程序;使用Eclipse 編輯、編譯、運行、調試Java程序。
http://www.cnblogs.com/bestixyh/p/6358734.html

實驗二 Java面向對象程序設計
初步掌握單元測試和TDD,理解並掌握面向對象三要素:封裝、繼承、多態,初步掌握UML建模,熟悉S.O.L.I.D原則,瞭解設計模式
http://www.cnblogs.com/bestixyh/p/6384823.html

實驗三 敏捷開發與XP實踐
XP基礎,XP核心實踐,相關工具使用
http://www.cnblogs.com/bestixyh/p/6767510.html

實驗四 Android開發基礎
基於Android Studio開發簡單的Android應用並部署測試,瞭解Android組件、佈局管理器的使用,掌握Android中事件處理機制,Android Studio安裝
http://www.cnblogs.com/bestixyh/p/6392326.html

實驗五 Java網絡編程及安全
運行下載的TCP代碼,結對進行;利用加解密代碼包,編譯運行代碼,結對進行;集成代碼,加密後經過TCP發送
http://www.cnblogs.com/bestixyh/p/6394973.html

藍魔雲班課課堂實踐連接

正則表達式:http://www.cnblogs.com/bestixyh/p/6942137.html

程序設計中臨時變量的使用:http://www.cnblogs.com/bestixyh/p/6941857.html

MyCP.java:http://www.cnblogs.com/bestixyh/p/6940612.html

MyOD.java:http://www.cnblogs.com/bestixyh/p/6941107.html

Arrays和String單元測試:http://www.cnblogs.com/bestixyh/p/6941638.html

後綴表達式:http://www.cnblogs.com/bestixyh/p/6941671.html

FilereadDemo:http://www.cnblogs.com/bestixyh/p/6922714.html

代碼託管連接

20145226 夏藝華

課程的收穫與不足

本身的收穫

經過本學期對java課程的學習不只讓我學習到不少關於java語言的專業知識,同時也讓我有了更強的自學能力,接觸了更好的自學模式。經過看視頻、看書和查找相關資料,結合老師上課教授的相關知識點,以及《Java JDK 8學習筆記》這本書本,經過練習課本給的相關代碼來進一步強化本身的動手能力,在學習課本知識的同時也作了幾回java實驗。和其餘學科相比,本次java課程學習讓我以一種全新的學習方式來進行,作中學,學中作,將課本知識的學習和動手實驗相結合,在學習java知識中進一步擴展學習了一些android知識。本次以博客爲平臺,來進行java課程知識學習的記錄,一方面加強了本身的自學能力,另外一方發也能很好的學習和記錄相關知識,這樣下次查找起來也十分方便。將本身學習到的相關知識以及在實踐中遇到的相關問題記錄起來,不只方便本身的學習知識,也能方便其餘人來進行學習,利人利己。

本身須要改進的地方

首先本身在自學過程當中時間安排不合理,開始的時候比較規律,但後來就拖延下來,沒有按時學習,致使後期的學習任務比較繁重;還有就是對於博客的相關格式瞭解的不太好,因此博客的排版比較難看,有時候甚至會出現一些bug;同時有時候會由於備份問題致使本身寫好的博客丟失,要從新開始寫,沒有作好備份工做;同時在寫博客時,有時候會忘記一些本身遇到過的問題和不明白的問題,因此博客須要隨時記錄。

給學弟學妹們的學習建議

結合我的的課程學習經歷,我以爲在課程學習中,必定要多練習和實踐。在java課程的學習中,將學習到的知識運用在實際項目開發中,是一件很重要的事情,這樣一方面能讓你深刻了解該知識點,同時也能讓你的實際動手能力獲得提高。固然能夠多找些資料或者學習視頻來學習相關知識,這樣能讓本身自學能力獲得提升。在實際編碼中,還須要注意一點,那就是規範本身的編碼風格。

問卷調查

· 你以爲這門課老師應該繼續作哪一件事情?

應該繼續使用這種教學模式,經過課堂學習、視頻學習以及資料學習來學習java知識,另外經過博客這一方式也能提升學生的自學能力。

· 你以爲這門課老師應該中止作哪一件事情?

中止限制博客的更新內容,能夠在學習過程當中能夠將一章節的內容分紅幾個部分來發表,這樣一方面能提升學習效率,另外一方面也能更全面的記錄本身學習過程當中遇到的問題。

· 你以爲這門課老師應該開始作什麼新的事情?

老師在課堂中能夠多具體深刻的講解一些課程內容,能更細緻深刻的講解知識,同時結合相關實踐來進行學習。



相關文章
相關標籤/搜索