20155231 java實驗一 Java開發環境的熟悉
實驗要求
- 沒有Linux基礎的同窗建議先學習《Linux基礎入門(新版)》《Vim編輯器》 課程;
- 完成實驗、撰寫實驗報告
實驗內容
- 使用JDK編譯、運行簡單的Java程序;
- 使用Eclipse編輯、編譯、運行、調試Java程序
實驗知識點
- JVM、JRE、JDK的安裝位置與區別;
- 命令行運行javac;java;javac -cp; java -cp;
- PATH,CLASSPATH,SOURCEPATH的設定方法與應用;
- 包管理:package;import;javac -d ;
- Eclipse(Netbeans)管理Java項目,調試:斷點、單步執行等;
- Java基礎語法:類型與類型轉換;變量;運算符;流程控制等;
- JDK幫助文檔的使用。
實驗步驟
(一)命令行下java程序開發
- 在Linux的虛擬機裏按下 Ctrl+Alt+T ;
- 輸入 cd Code 命令進入Code(注意C要大寫)目錄;
- 輸入mkdir 20135231 命令創建實驗目錄可使用ls命令或dir命令查看創建的目錄狀況;
- 輸入cd 20135100命令進入實驗目錄,再輸入相似mkdir exp1創建第一個實驗目錄,而後輸入cd exp1進入實驗一目錄,能夠輸入pwd命令查看當前工做路徑;
- 輸入gedit Hello.java(注意把代碼保存到exp1目錄中)或vim Hello.java(建議你們花點時間學習一下Vim)編輯Hello.java,並輸入如下代碼:
- 輸入javac -d . Hello.java命令編譯代碼,輸入java syn.Hello命令運行程序;
- 結果以下圖所示:
![](http://static.javashuo.com/static/loading.gif)
(二)IDEA下Java程序開發、調試
- 安裝IDEA,在IDEA中建立項目;
- 新建HElloJDB類,輸入代碼(代碼編輯窗口中輸入「psvm」,而後按「tab」,IDEA會幫咱們生成main方法,在代碼編輯窗口中輸入「sout」,而後按「tab」,IDEA會幫咱們生成System.out.println());
- 設置條件斷點,咱們在第11行左邊斷點處單擊鼠標右鍵,彈出斷點屬性框,設置條件「i==50」
- 按下F9運行,結果以下圖:
![](http://static.javashuo.com/static/loading.gif)
(三)練習
題目:實現四則運算,並進行測試。
代碼連接:
實驗1
實驗結果截圖:
輸出數據有誤:
![](http://static.javashuo.com/static/loading.gif)
輸入數據正確(輸入continue表示繼續,輸入任意字符表示結束):
java
實驗中遇到的問題
在命令行下運行出現了中文亂碼問題,是由於windows下默認的編碼方式與IDEA設置的編碼方式不一樣。將編碼方式轉爲UTF-8便可成功運行。git
實驗體會與總結
對於java應用還需增強,敲了不少代碼,但大多都是書上的代碼,大都是檢驗並改錯,缺乏創做實踐。vim