java作業三

  1. Java語言的主要貢獻者是誰?

         ames Gosling: Java之父

  1. 編寫、運行Java程序需要經過哪些主要步驟?

       3個步驟:

       1) 用文本編輯器編寫源文件。   

       2) 使用javac編譯源文件,得到字節碼文件。

       3) 使用解釋器運行程序。

  1. 如果JDK的安裝目錄爲D:\jdk,應當怎樣設置path的值?

         變量名:Path

         變量值:D:\jdk(安裝的文件夾)\bin

  1. 當源文件中有多個類時,請簡述源文件的命名規則。

         源文件由若干個類所構成。對於應用程序,必須有一個類含有public static void          main(String args[])的方法,含有該方法的類稱爲應用程序的主類。不一定,但至多有一         個

  1. 當代碼量較大時應當使用哪種編程風格?

獨行風格(大括號獨佔行)和行尾風格(左大擴號在上一行行尾,右大括號獨佔行)

7.     什麼叫標識符?標識符的規則是什麼?true是否可以作爲標識符。

         用來標識類名、變量名、方法名、類型名、數組名、文件名的有效字符序列稱爲標識符。

         標識符由字母、下劃線、美元符號和數字組成,第一個字符不能是數字。false不是標識         符。

8.     什麼叫關鍵字?true和false是否是關鍵字?請說出6個關鍵字。

         關鍵字就是Java語言中已經被賦予特定意義的一些單詞,不可以把關鍵字作爲名字來

         用。true和false不是關鍵字。6個關鍵字:class implements interface enum extends          abstract。 

9.     Java 的基本數據類型都是什麼?

         boolean,char,byte,short,int,long,float,double。 

10.下面程序的輸出的結果是什麼?

public class E {

 public static void main (String args[ ]) {

      for(int i=20302;i<=20322;i++) {

          System.out.println((char)i);

      }

    }

}

 

11.編寫一個Java應用程序,輸出全部的大寫英文字母。

public class test {

         public static void main(String[] args) {

                  for (int i = 0; i < 26; i++) {

                          System.out.print((char) ('A' + i) + " ");

                  }

         }

 

}

12.下列程序的輸出結果是什麼?if-else語句的書寫是否規範?

public class E {

   public static void main (String args[]) {

      int x=10,y=5,z=100,result=0;

      if(x>y)

          x=z;

      else

         y=x;

      z=y;

      result=x+y+z;

      System.out.println(result);

   }

}

輸出結果:110

13.下列程序的輸出結果是什麼?

public class E { 

   public static void main (String args[ ]) {

      char c='\0';

      for(int i=1;i<=4;i++) {

         switch(i) {

            case 1:  c='新';

                     System.out.print(c); 

            case 2:  c='親';

                     System.out.print(c);

                     break;

            case 3:  c='斤';

                     System.out.print(c);

            default: System.out.print("!");    

         }  

      }

   }

}

 

輸出結果:新親親斤!!

14.爲了節約用電,將用戶的用電量分成3個區間,針對不同的區間給出不同的收費標準。對於1至90千瓦(度)的電量,每千瓦0.6元;對於91至150千瓦的電量,每千瓦1.1元;對於用大於151千瓦的電量,每千瓦1.7元。編寫一個Java應用程序程序。在主類的main方法中,輸入用戶的用電量,程序輸出電費。

public class test {

         public static void main(String[] args) {

                  Scanner input= new Scanner(System.in);

                  double i=input.nextDouble();

                  if(i<0) {

                          System.out.println("Invalid Value!");

                  }else if(i>=1&&i<=90){

                          System.out.println(i*0.6);

                  }else if(i>=91&&i<=150){

                          System.out.println(i*0.6);

                  }else {

                          System.out.println(i*1.1);

                  }

                  input.close();

        

         }

發佈了10 篇原創文章 · 獲贊 16 · 訪問量 4222
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章