1. 程式人生 > >2018-03-11 20165235 祁瑛 Java第二周考試總結

2018-03-11 20165235 祁瑛 Java第二周考試總結

參考 一個 sum AR 運行結果截圖 ice vim HA xxx

20165235 祁瑛 Java第二周考試總結

課後習題p16

  • 代碼編寫
  • class Person {
    void speakHello (){
    System.out.print("nin hao ");
    System.out.println("nice to meet you");
      }
    }
      public class Xiti {
     public static void main (String arg[]){
             Person zhang = new Person();
             zhang.speakHello();
    }
    }
  • 對本題的理解:因為此段代碼本來主類名是Person,所以我對這個代碼進行了修改,把主類放到Xiti上,對其進行編譯 javac Xiti.java

    然後運行java Xiti運行結果如下技術分享圖片

    教材代碼完成情況測試P14

  • 這個題目讓我們在UNbuntu中用自己的學號建立一個文件夾,並把教材14頁的Kernighan存為一個java文件,並編譯運行,這個程序是用來計算1至學號後四位數之和以下是程序運行截圖:技術分享圖片
  • 對本題的理解:這道題目是實現大數求和,所以我覺得應該把代碼中的int sum改為long sum,要是最後數據位數過長會導致結果失真。

    帶包的代碼編譯運行測試

    -在Ubuntu或Windows 命令行中,建如下目錄結構(參考附圖)

2016XXXX(學號)
src
Hello.java
bin

  1. Hello.java的內容見附件
    package isxxxx; (xxxx替換為你的四位學號)

  2. 編譯運行Hello.java ,提交運行結果截圖,要全屏

  3. 課上要git add ; git commit ;課下把代碼git push到碼雲
  • 運行結果及目錄結構如下:技術分享圖片
  • 對本題的理解:本次題目主要考驗的是對文件目錄的建立,使用mkdir srcmkdir bin,建立src和bin文件目錄。然後在src中用vim編輯器進行編寫代碼,在代碼最上方標註package is5235,然後返回201652_35目錄使用命令javac -d bin src/Hello.java將Hello.java編譯文件存在bin中,java -cp .:bin is5235.Hello將Hello.class文件打包進文件夾is5235並同時運行。

    考試總結

  • 本次考試未能交上三個考題,有網絡不佳的原因,同時也有我動作過慢的原因,希望下次考試可以做的更好。以上對題目的理解可能有錯的地方,希望老師,學姐多多幫助。

2018-03-11 20165235 祁瑛 Java第二周考試總結