20155208徐子涵 2016-2017-2 《Java程序設計》第1周學習總結
教材學習內容總結
瀏覽教材 每章提出本身存在的問題
- chapter1:JDK和JRE的區別體如今什麼地方?
- chapter2:怎樣對package,src,classes進行管理?
- chapter3:對於循環、條件等語句java語言和C語言有什麼不一樣之處?
- chapter4:打包能夠應用在什麼領域?
- chapter5:封箱對象的具體操做流程是什麼?
- chapter6:怎樣設計一個drawFight()方法?
- chapter7:兩個接口都有定義的方法是否表示不一樣的行爲?
- chapter8:怎樣巧妙利用錯誤處理(異常處理)來發現程序自己的問題?
- chapter9:對象的索引指的是什麼?
- chapter10:java中的輸入輸出串流是指什麼?
- chapter11:怎麼實現Collection的並行?
- chapter12:方法與構造函數的做用究竟是什麼?
- chapter13:機器時間和人類時間的劃分標準是什麼?
- chapter14:NIO和NIO2的區別體如今什麼地方?
- chapter15:一個Logger類應該具備那些屬性?
- chapter16:程序如何與數據庫進行溝通?
- chapter17:如何創建一個ClassLoader?
- chapter18:.動態代理技術和自定義註釋之間有什麼關係?
對第一章和第二章教材的學習內容總結
1、Java平臺概論
1.1 Java不僅是語言html
一、Java三大平臺:Java SE、Java EE與Java MEjava
二、Java SE的四個組成部分:JVM、JRE、JDK與Java語言git
三、容器就操做層面來講,就是執行於JVM上的Java應用程序,從抽象層面來講,就是你的應用程序溝通、協調相關資源的系統。數據庫
四、JSR必須通過JCP投票經過才能成爲最終的標準文件,JSR成爲最終文件後對其成果作出免費且開發原始碼的參考實現,稱爲RI,由TCK做爲技術兼容測試工具箱。函數
五、JDK的參考實現就是被Oracle收購以後的JDK,2006年SUN宣告對Java開放源代碼,開始有了OpenJDK。工具
1.2 JVM/JRE/JDK學習
一、JVM是執行Java程序(可執行文件(*.class))的操做系統(或容器),JVM是Java實現「一次編譯、處處運行」的跨平臺的關鍵開發工具
二、JRE包括Java SE API和JVM,JDK包括Java程序設計語言、JRE和開發工具。測試
三、若是要運行Java程序,必須安裝JRE;若是要開發Java程序,必需要取得JDK操作系統
教材學習中的問題和解決過程
問題1:第一次進行安裝JDK時出現了錯誤,如圖:
解決辦法:發現是JDK的類型下載錯誤,從新進行下載,最後安裝成功。
問題2:git上傳時出現了問題,沒法在碼雲上進行託管
解決方法:從新創建了一個項目,而且將以前的流程從新認真的進行了一遍最後成功上傳。
其餘(感悟、思考等,可選)
- 對Java教材的第一章和第二章進行了學習,瞭解了Java發展的歷史,也學會了一些基礎的指令;本身進行了JDK和IDEA的安裝,過程當中遇到了一些困難,最後都獲得瞭解決,感受到了收穫的樂趣,之後還會繼續努力。
學習進度條
|
代碼行數(新增/累積) |
博客量(新增/累積) |
學習時間(新增/累積) |
重要成長 |
目標 |
5000行 |
30篇 |
400小時 |
|
第一週 |
16/16 |
1/1 |
8/8 |
|
參考資料