20165231 實驗一 Java開發環境的熟悉
阿新 • • 發佈:2018-04-01
eclipse oid ast -i java開發 string 基本 inf java
一、Java開發環境的熟悉-1
1、實驗要求:
0 參考實驗要求;
1 建立“自己學號exp1”的目錄 ;
2 在“自己學號exp1”目錄下建立src,bin等目錄;
3 javac,java的執行在“自己學號exp1”目錄;
4 提交 Linux或Window或macOS中命令行下運行Java的全屏截圖, 運行結果包含自己學號等證明自己身份的信息;
二、Java開發環境的熟悉-2
1、實驗要求:
參考http://www.cnblogs.com/rocedu/p/6371315.html
提交 Linux或Window或macOS環境中 IDEA中調試設置條件斷點的全屏截圖,截圖打上自己學號的水印。
其他內容包括截圖在實驗報告中體現
起初由於好奇對IDEA進行了漢化破解,但是破解僅僅對菜單一些選項進行漢化,錯誤提示基本沒有漢化,且影響了IDEA debug中condition的使用故卸載重裝。
debug後一直step調試:
在第9行設置condition i==50後,點擊run自動運行至i=50的結果:
三、Java開發環境的熟悉-3
1、實驗要求及題目:
參考實驗一 Java開發環境的熟悉(Linux + Eclipse)http://www.cnblogs.com/rocedu/p/4421202.html (三)練習
提交自己練習項目的碼雲鏈接和運行結果的截圖。
題目:5. 實現求正整數1-N之間所有質數的功能,並進行測試(正常情況,異常情況,邊界情況)(代碼鏈接))
import java.util.Scanner; public class isPrime { public static void main(String[] args) { System.out.println("請輸入一個正整數:"); Scanner scanner=new Scanner(System.in); int N; N=scanner.nextInt(); System.out.printf("1-%d的質數有:",N); for(int j=2;j<=N;j++) { if (zhishu(j)) { System.out.printf("%d,", j); } } System.out.println("\n"); } public static boolean zhishu(int j) { if (j == 1) { return false; } else if(j==2){ return true; } else{ for (int i = 2; i < j; i++) { if (j % i == 0) { return false; } } } return true; } }
在linux命令行下運行:
在IDEA下運行:
設置當N=100:
設置當N=1:
設置當N=2:
設置當N=0:
20165231 實驗一 Java開發環境的熟悉