中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      java期末考試試題

      時間:2024-10-20 20:04:21 SUN認證 我要投稿

      2017年java期末考試試題

        Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。下面是關于java期末考試試題,希望大家認真閱讀!

      2017年java期末考試試題

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

        1. 下列關于Java程序的說法錯誤的是________。

        A.一個類被編譯成一個.class字節碼文件

        B. Java程序是解釋執行的,所以程序運行速度快,而且無需編譯

        C. Java程序可以實現跨平臺

        D.有且僅有一個包含main方法的主類,否則不能運行

        2. 下列________是用于一般開發的Java開發工具標準版本。

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

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

        A. _iBoy B. Data

        C. 4k@sina D. studentGrade

        4. 下列數據定義錯誤的是________。

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

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

        5. 下列程序片段運行的結果是________。

        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、開發與運行Java程序需要經過的三個主要步驟為 、

        和 。

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

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

        器 編譯該源程序文件將產生 個文件名與類名相同而擴展名為 的字節碼文件。

        4、在Java的基本數據類型中,char型采用Unicode編碼方案,每個Unicode碼占

        用 字節內存空間,這樣,無論是中文字符還是英文字符,都是占

        用 字節內存空間。

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

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

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

        8、創建一個名為 MyPackage 的包的語句是 ,

        該語句應該放在程序的位置為: 。

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

        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( )); // 輸入一個整數

        } 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為系統定

        { 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); } }

        四、寫出下面程序的運行結果(每小題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期末考試試題】相關文章:

      大學java期末考試試題11-30

      java考試試題及答案10-25

      java基礎筆試題及答案03-03

      2017年java模擬試題03-06

      Java考試格林模擬試題03-23

      經典的Java基礎面試題03-07

      java面試題2017及答案03-06

      2017年java考試模擬試題03-06

      java基礎面試題201703-30

      主站蜘蛛池模板: 另类人妖在线观看一区二区| 国产国拍亚洲精品永久69| 午夜福利视频男同女同| 日本熟女五十路一区二区| 日本一区二区三区激情视频| 97成人午夜精品长长久久| 2021久久精品国产99国产| 中文字幕第一页在线无码一区二区| 公主岭市| 共和县| 青春草在线视频精品| 无码 免费 国产在线观看91 | 国产精品亚洲精品国自产| 69av视频在线| 东乌珠穆沁旗| 贵溪市| 郁南县| 遵义县| 左贡县| 四会市| 湘阴县| 浮梁县| 鹤山市| 高密市| 石台县| 亚洲女同系列高清在线观看| 修水县| 日本高清在线播放一区二区三区 | 国产永久免费高清在线观看视频| 女同一区二区三区不卡免费| 亚洲午夜亚洲精品国产成人| 国产精品国产三级国产无毒| 在线高清免费不卡视频| 国产成人精品自拍视频| 国产精品国产三级国产av主| 国产精品无码不卡在线播放| 高h视频在线免费观看| 亚洲综合久久久中文字幕| 亚洲综合网站精品一区二区| 经典女同一区二区三区| 一区二区丝袜美腿视频|