亚洲AV日韩AⅤ综合手机在线观看,激情婷婷久久综合色,欧美色五月婷婷久久,久久国产精品99久久人人澡

  • <abbr id="uk6uq"><abbr id="uk6uq"></abbr></abbr>
  • <tbody id="uk6uq"></tbody>
  • java期末考試試題

    時(shí)間:2023-03-06 11:27:37 SUN認(rèn)證 我要投稿

    2017年java期末考試試題

      Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。下面是關(guān)于java期末考試試題,希望大家認(rèn)真閱讀!

    2017年java期末考試試題

      一、單項(xiàng)選擇題(本大題共 17 小題,每小題 2 分,共 34 分)

      1. 下列關(guān)于Java程序的說法錯(cuò)誤的是________。

      A.一個(gè)類被編譯成一個(gè).class字節(jié)碼文件

      B. Java程序是解釋執(zhí)行的,所以程序運(yùn)行速度快,而且無需編譯

      C. Java程序可以實(shí)現(xiàn)跨平臺(tái)

      D.有且僅有一個(gè)包含main方法的主類,否則不能運(yùn)行

      2. 下列________是用于一般開發(fā)的Java開發(fā)工具標(biāo)準(zhǔn)版本。

      A. Java EE B. Java ME C. Java SE D. JDK

      3. 下列符合Java程序類名命名習(xí)慣的是________。

      A. _iBoy B. Data

      C. 4k@sina D. studentGrade

      4. 下列數(shù)據(jù)定義錯(cuò)誤的是________。

      A. float f = 5; B. int d = (int)4.3;

      C. byte c = -1186; D. final double PI = 3.14;

      5. 下列程序片段運(yùn)行的結(jié)果是________。

      int a = 36; int b = (a++)%5; System.out.println("a="+a+",b="+b);

      A. a=36,b=0 B.a=37,b=2 C.a=36,b=1 D.a=37,b=1

      二、填空題(每空格1分,共20分)

      1、開發(fā)與運(yùn)行Java程序需要經(jīng)過的三個(gè)主要步驟為 、

      和 。

      2、如果一個(gè)Java Applet源程序文件只定義有一個(gè)類,該類的類名為MyApplet,則類MyApplet必須是 類的子類并且存儲(chǔ)該源程序文件的文件名為 。

      3、如果一個(gè)Java Applet程序文件中定義有3個(gè)類,則使用Sun公司的JDK編譯

      器 編譯該源程序文件將產(chǎn)生 個(gè)文件名與類名相同而擴(kuò)展名為 的字節(jié)碼文件。

      4、在Java的基本數(shù)據(jù)類型中,char型采用Unicode編碼方案,每個(gè)Unicode碼占

      用 字節(jié)內(nèi)存空間,這樣,無論是中文字符還是英文字符,都是占

      用 字節(jié)內(nèi)存空間。

      5、設(shè) x = 2 ,則表達(dá)式 ( x + + )/3 的值是 。

      6、若x = 5,y = 10,則x < y和x >= y的邏輯值分別為 和 。

      7、 方法是一種僅有方法頭,沒有具體方法體和操作實(shí)現(xiàn)的方法,該方法必須在抽象類之中定義。 方法是不能被當(dāng)前類的子類重新定義的方法。

      8、創(chuàng)建一個(gè)名為 MyPackage 的包的語句是 ,

      該語句應(yīng)該放在程序的位置為: 。

      9、設(shè)有數(shù)組定義:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 則執(zhí)行以下幾個(gè)語句后的輸出結(jié)果是 。

      int s = 0 ;

      for ( int i = 0 ; i < MyIntArray.length ; i + + )

      if ( i % 2 = = 1 ) s += MyIntArray[i] ;

      System.out.println( s );

      三、寫出下列程序完成的功能。(每小題5分,共20分)

      1、public class Sum

      { public static void main( String args[ ])

      { double sum = 0.0 ;

      for ( int i = 1 ; i <= 100 ; i + + )

      sum += 1.0/(double) i ;

      System.out.println( "sum="+sum );

      }

      }

      2、 import java.io.* ;

      public class Reverse

      { public static void main(String args[ ])

      { int i , n =10 ;

      int a[ ] = new int[10];

      for ( i = 0 ; i < n ; i ++ )

      try {

      BufferedReader br = new BufferedReader(

      new InputStreamReader(System.in));

      a[i] = Integer.parseInt(br.readLine( )); // 輸入一個(gè)整數(shù)

      } catch ( IOException e ) { } ;

      for ( i = n-1 ; i >= 0 ; i ―― )

      System.out.print(a[i]+" ");

      System.out.println( );

      }

      }

      3、 import java.awt.*;

      public class abc

      { public static void main(String args[])

      { new FrameOut(); }

      }

      class FrameOut extends Frame // Frame為系統(tǒng)定

      { Button btn; // 義的窗框類

      FrameOut( )

      { super("按鈕");

      btn = new Button("按下我");

      setLayout(new FlowLayout( ));

      add(btn);

      setSize(300,200);

      show( );

      }

      }

      4、import java.io.*;

      public class abc

      { public static void main(String args[])

      { SubClass sb = new SubClass( );

      System.out.println(sb.max( ));

      }

      }

      class SuperClass

      { int a = 10 , b = 20 ; }

      class SubClass extends SuperClass

      { int max( ) { return ((a>b)?a:b); } }

      四、寫出下面程序的運(yùn)行結(jié)果(每小題10分,共30分)

      1、 import java.io.*;

      public class abc

      { public static void main(String args[ ])

      { AB s = new AB("Hello!","I love JAVA.");

      System.out.println(s.toString( ));

      }

      }

      class AB {

      String s1;

      String s2;

      AB( String str1 , String str2 )

      { s1 = str1; s2 = str2; }

      public String toString( )

      { return s1+s2;}

      }

      2、 import java.io.* ;

      public class abc

      {

      public static void main(String args[ ])

      { int i , s = 0 ;

      int a[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 };

      for ( i = 0 ; i < a.length ; i ++ )

      if ( a[i]%3 = = 0 ) s += a[i] ;

      System.out.println("s="+s);

      }

      }

      3、import java.io.* ;

      public class abc

      {

      public static void main(String args[ ])

      { SubSubClass x = new SubSubClass(10 , 20 , 30);

      x.show();

      }

      }

      class SuperClass

      { int a,b;

      SuperClass(int aa , int bb)

      { a=aa; b=bb; }

      void show( )

      { System.out.println("a="+a+"\nb="+b); }

      }

      class SubClass extends SuperClass

      { int c;

      SubClass(int aa,int bb,int cc)

      { super(aa,bb);

      c=cc;

      }

      }

      class SubSubClass extends SubClass

      { int a;

      SubSubClass(int aa,int bb,int cc)

      { super(aa,bb,cc);

      a=aa+bb+cc;

      }

      void show()

      { System.out.println("a="+a+"\nb="+b+"\nc="+c); }

      }

    【java期末考試試題】相關(guān)文章:

    大學(xué)java期末考試試題11-30

    2017java期末考試參考試題05-14

    2016年JAVA面試題03-29

    Java認(rèn)證經(jīng)典面試題目03-31

    sun認(rèn)證java基礎(chǔ)模擬試題03-30

    java認(rèn)證考試試題及答案03-04

    高級(jí)Java面試題匯總03-04

    2017年Java筆試題及答案03-09

    2017華為JAVA考試試題03-09

    java基礎(chǔ)面試題201703-30