C:\quickpoints
到PATH中,使用win+R
。cd bin
再運行javac -d bin src/Hello.java
將.class文件放入binvi src/Hello.java
進入編輯頁面vi run.sh
寫一個腳本
chmod +x run.sh
修改可執行權限./run.sh
直接執行腳本git push
(週末作)mkdir doc
touch doc/week2.md
(下載markdown)git pull
把碼雲上的改變同步到本地public static void main(String[] args)
System.out.println()
關於快捷鍵:html
設置臨時斷點:「Ctrl+Alt+Shift+F8」java
註釋git
//
:單行批註/*
與*/
:多行批註標準APIubuntu
System.out.printf
System.out.println
格式化符號windows
%b
,%B
:輸出boolean的值。%h
,%H
:使用Integer.toHexString(arg.hashCode())
來獲得的輸出結果。%n
換行。int ageOfStudent
final
int number1=12; //10進制
int number2=0xC; //16進制,以0x開頭
int number3=014; //8進制,以0開頭
markdown
區分:>>
(補1或0) <<
(補0) >>>
(補0)ide
count +1 > Integer.MAX_VALUE
永遠不會是true?int count = 0; while(...) { if(count +1 > Integer.MAX_VALUE) { count = 0; } else { count++ ; } ... }
clear
,提示不是內部或外部命令clear
是Linux中的清屏指令,在Windows下能夠用cls
cd d:\
沒法進入d盤d:
rm
沒法刪除文件del (文件名)
git add
等,提示git不是內部或外部命令也不是可運行的程序for (int i = 2; j = 1; j<10; i = (i==9)?((++j/j)+1):(i+1))
這句中(++j/j)+1
是什麼意思?發現不管j等於幾,(++j/j)+1都等於二,此句的意思是當i=9時將i 從新賦值爲2;嘗試了一下把(++j/j)+1
直接換成2
結果編譯沒問題,但運行出錯。截圖以下:
工具
未解決學習
do while
循環體中聲明變量爲int型後,在while(...)
條件中變量出錯。.java
文件的目錄後,執行"D:\java\bin\javac" -d d:\daima\out\production\daima Odd.java
最後的文件名前無需加src\
不然沒法執行.class
文件存放的目錄代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 4/0 | 1/3 | 28/80 | 下載了JDK和GIT |
第二週 | 61/4 | 1/4 | 20/108 | 在unbuntu中熟練編寫程序,熟練進行文件、目錄等操做 |
嘗試一下記錄「計劃學習時間」和「實際學習時間」,到期末看看能不能改進本身的計劃能力。這個工做學習中很重要,也頗有用。
耗時估計的公式
:Y=X+X/N ,Y=X-X/N,訓練次數多了,X、Y就接近了。ui
計劃學習時間:14小時
實際學習時間:20小時
改進狀況:不像上一週同樣由於時間緊而影響學習質量。這周合理安排學習時間,天天學習。