20165322 2017-2018《Java程序設計》第一週學習總結
教材學習總結(第一章要點)
- Java的地位及特色
- 安裝JDK
- 開發步驟
- 編寫源文件
(1)源文件的名字是某個類的名字,擴展名必須是.java。
(2)若是源文件有public類,那麼源文件的名字必須是這個類的名字。
(3)源文件至多有一個public類
- 編譯源文件
使用Java編譯器(javac.exe)編譯源文件,獲得字節碼文件。
C:\ch1> javac Hello.java
- 運行程序
使用Java SE平臺中的Java解釋器(java.exe)來解釋執行字節碼文件。
C:\ch1> java 主類名
- 反編譯
javap.exe
教材中學習的問題及解決
- 安裝JDK時,須要在windows更新裏勾選針對開發人員再啓用Linux bash環境
- git bash打開時出現錯誤。。
我在網上沒有找到好的解決方案,卸載重裝。
代碼調試中的問題和解決過程
- 我用的是win10的bash,裏面不知何緣由裝不上tree,要注意命令使用時所在的目錄。
- 代碼提交過程截圖:
- 運行 git log --pretty=format:"%h - %an, %cd : %s" 並截圖
![S7TZF8~V8OSE~VSP@1XZO%P.png](http://static.javashuo.com/static/loading.gif)
- 代碼量截圖:
![](http://static.javashuo.com/static/loading.gif)
上週考試錯題總結
- 重命名命令爲
mv 原名 新命名
- Linux 第三方軟件應該放入/opt目錄
- .txt中,對每二列按數字升序排序
- 複製命令:cp A B || cat A > B 關於cat的用法: - 查看文件內容主要用法:
一、cat f1.txt,查看f1.txt文件的內容。 二、cat -n f1.txt,查看f1.txt文件的內容,而且由1開始對全部輸出行進行編號。 三、cat -b f1.txt,查看f1.txt文件的內容,用法與-n類似,只不過對於空白行不編號。 四、cat -s f1.txt,當遇到有連續兩行或兩行以上的空白行,就代換爲一行的空白行。 五、cat -e f1.txt,在輸出內容的每一行後面加一個$符號。 六、cat f1.txt f2.txt,同時顯示f1.txt和f2.txt文件內容,注意文件名之間以空格分隔,而不是逗號。 七、cat -n f1.txt>f2.txt,對f1.txt文件中每一行加上行號後而後寫入到f2.txt中,會覆蓋原來的內容,文件不存在則建立它。 八、cat -n f1.txt>>f2.txt,對f1.txt文件中每一行加上行號後而後追加到f2.txt中去,不會覆蓋原來的內容,文件不存在則建立它。 - 利用cat建立文件:
一、建立文件的時候要設置文件結束標誌,也就是<<EOF。cat > f1.txt <<EOF - 追加文件內容的用法:
一、cat >>fi.txt <<EOF
- 文件合併的用法:
一、cat被合併文件
>合併目標文件
,若是不想清除文件內容,則能夠把單邊號>變成了雙邊號>>。
總結
剛開始接觸新的東西腦子裏面仍是很迷糊,不少東西都是跟着老師的操做,並不明白其中含義,操做過程當中甚至經常不知道本身在幹什麼ORZ..總之仍是應該要靠多加練習來帶動理解。