Java具備簡單、面向對象、平臺無關、多線程、動態等特色,其中平臺無關是使它風靡全球的最重要的特色。平臺無關指一樣的Java指令在不一樣的平臺上均可以運行,不受平臺自己的機器碼的影響。這是因爲Java能夠在計算機的操做系統之上在提供一個Java運行環境。html
graph LR A[Java語言]-->B[字節碼] B-->C[機器指令]
graph LR A[編寫源文件 *.java]-->|編譯器 javac命令|B[編譯源文件 *.class] B-->|產生|C[字節碼] C-->|解釋器 java命令|D[執行字節碼]
*以上兩張流程圖可在有道雲裏實現效果,附上截圖java
public
類,那麼 *.java
的文件名和public
類一致;若是沒有public
類,那麼 *.java
的文件名和任意一個類一致.java
文件,而不是.txt
;「保存類型」:「全部文件」,「編碼」:ANSI
*.class
文件void main
方法的類java [主類名]
便可,不須要輸入擴展名javap *.class
,只能反編譯方法名字,不能反編譯出內容git add .
,git commit -m"註釋"
,git push
三個命令便可後來在上一級學長的指導下,進行了以下操做git remote rm origin
,git remote add origin http://git.oschina.net/zicerain/java20165218
,而後再用git init
,git add .
,git commit
,git push origin master
,便可成功上傳
git