20182310 第一週學習總結

目錄

教材學習內容總結(教材第一章)

1.Java程序基本結構,包括註釋、類、保留字及命名規範等。
2.程序開發的具體過程、環境及錯誤分析。
3.完成本身的第一個Java小程序,完成做業pp1.3 pp1.8.
4.熟練掌握碼雲上做業的上傳使用。
5.學會如何使用ls vi vim 等基本命令,在助教的幫助下學會調試Java小程序。

教材學習中的問題和解決過程

1.在使用vim vi命令時,老是會打開一個新的Java程序,覆蓋以前的程序,從新打很麻煩。
解決方法:在一個終端內打開多個窗口,而不是一次性的打開多個終端。
2.Java與以前學習的c語言的區別,在編程Java程序的時候,與c語言的編寫和調試存在不一樣,一時難以適應
解決方案:上網搜索兩者的不一樣之處 作初步瞭解
  • 語法不一樣;
  • 單文件的編譯時間java比C語言快;
  • C語言能夠直接操做內存,java不能直接操做;
  • C語言能夠封裝動態庫,java不行;
  • C語言的代碼不容易跨平臺,java的代碼容易跨平臺;
  • C語言有指針,java沒有指針;
  • C語言能夠直接操做串口,java須要第三方jar包支持;
  • C語言的線程更加靈活,java的線程都已經封裝好了;
  • C語言作單獨功能,能夠增長效率,java適用作web應用開發;
  • unix是C語言編寫的,java也是C語言編寫的;linux

    3.依照博客更改鏡像源,從新下載JDK。

    代碼調試中的問題和解決過程

    1:git push沒有配置推送目標緻使的問題
    解決方案:1.在碼雲建立倉庫,linux中git clone創建鏈接

2.在clone出來的文件夾內建立目錄放置代碼,不然沒法上傳
2:編譯時出現錯誤
解決方案:注意分號的打印問題,還有在輸入字符串時,不使用回車,而是使用「」+「」進行換行。

上週考試錯題總結

錯題1:Linux Bash中,(cheat find )命令能夠查find命令的使用示例。
緣由:cheat是做弊,小抄的意思 find查找一個文件在系統中的什麼位置,locate是神速版本的find。能夠經過cheat find學習find命令。cheat可以查詢命令的使用實例,man雖然更爲詳細,可查詢的命令更全,可是沒有實例。

代碼託管

結對及互評


  • 點評博客:孫銘澤的博客(11)
  • 正確使用Markdown語法(+1)
  • 模板中的要素齊全(加1分)
  • 有動手寫新代碼的加1分
  • 代碼Commit Message規範的加1分
  • 點評認真,能指出博客和代碼中的問題的加1分
  • 結對學習狀況真實可信的加1分
  • 教材學習中的問題和解決過程, 一個問題加1分(1)
  • 代碼調試中的問題和解決過程, 一個問題加1分(3)
  • 感想,體會不假大空+1

感想

在學習java後,感受和以前本身對於這門課的期待和認識仍是有些許不一樣,更多的是對這門全新的語言的接觸和初認識。在打代碼時,慢慢的從陌生到熟悉,但願本身對虛擬機的運用可以愈來愈熟練。(裝了虛擬機以後電腦變得卡了 時不時抽風...)

點評

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 10000行 30篇 400小時
第一週 155/155 2/2 20/20 初步掌握linux命令、java小程序和jdb調試
相關文章
相關標籤/搜索