日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java期末试题c卷,JAVA程序设计期末考试试卷及参考答案

發布時間:2025/3/8 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java期末试题c卷,JAVA程序设计期末考试试卷及参考答案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《JAVA程序設計》

期末考試試卷

考生注意:1.本試卷滿分100分。

2.考試時間90分鐘。

3.卷面整潔,字跡工整。

4.填寫內容不得超出密封線。

總分題號一二三四五六

核分人題分21204019

復查人得分

一、單選擇題(每題2分,共計20分)

1、編譯Java ?Application 源程序文件將產生相應的字節碼文件,這些字節碼文件的擴展名為( ?????)。

A. java ?????????????????????B. .class

C. html ?????????????????????D. .exe

2、設 x = 1 , y = 2 , z = 3,則表達式 ?y+=z--/++x ?的值是( ?????)。

A. 3 ????????????????????????B. 3. 5

C. 4 ????????????????????????D. 5

3、不允許作為類及類成員的訪問控制符的是( ?????)。

A. public ???????????????????B. private

C. static ????????????????????D. protected

4、為AB類的一個無形式參數無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調用它,該方法頭的形式為( ?????)。

A. static void method( ) ???????????????????B. public void method( )

C. final void method( ) ????????????????????D. abstract void method( )

5、下面的代碼段執行之后count的值是什么( ?????)

int?count = 1;

for?(int?i = 1; i <= 5; i++) {

count += i;

}

System.out.println(count);

A、5?B、1C、15 ?D、16

6、定義一個類,必須使用的關鍵字是( ?)

A、publicB、classC、interfaceD、static

7、定義一個接口必須使用的關鍵字是(??????)

A、public B、classC、interfaceD、static

8、如果容器組件p的布局是BorderLayout,則在p的下邊中添加一個按鈕b,應該使用的語句是(??)

A、p.add(b);B、p.add(b,"North");

C、p.add(b,"South");D、b.add(p,"North");

9、聲明并創建一個按鈕對象b,應該使用的語句是( ????)

A、Button b=new Button();B、button b=new button();

C、Button b=new b();D、b.setLabel(“確定”);

10、Frame對象默認的布局管理器是( ??)

A、FlowLayoutB、BorderLayout

C、CardLayoutD、null

二、填空題(每題3分,共計24分)

1、開發與運行Java程序需要經過的三個主要步驟為?????????????????、

和????????????????????????????。

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

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

用??????????字節內存空間。

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

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

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

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

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

7、設有數組定義: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);

8、在Java程序中,通過類的定義只能實現??????????重繼承,但通過接口的定義可以實現????????重繼承關系。

三、判斷題(每題2分,共計18分)

1.Java的源代碼中定義幾個類,編譯結果就生成幾個以.class為后綴的字節碼文件。()

2.Java程序里,創建新的類對象用關鍵字new,回收無用的類對象使用關鍵字free。(?)

3.Java有垃圾回收機制,內存回收程序可在指定的時間釋放內存對象。?????????(?)

4.構造函數用于創建類的實例對象,構造函數名應與類名相同,返回類型為void。(?)

5.在異常處理中,若try中的代碼可能產生多種異常則可以對應多個catch語句,若catch中的參數類型有父類子類關系,此時應該將父類放在后面,子類放在前面。???????(?)

6.擁有abstract方法的類是抽象類,但抽象類中可以沒有abstract方法。 ?????(?)

7.Java的屏幕坐標是以像素為單位,容器的左下角被確定為坐標的起點。???????()

8.靜態初始化器是在其所屬的類加載內存時由系統自動調用執行。??????????????(?)

9.在Java中對象可以賦值,只要使用賦值號(等號)即可,相當于生成了一個各屬性與賦值對象相同的新對象。??????????????????????????????????????????????????(?)

三、寫出下面程序的運行結果(1小題8分,2.3.4小題10分)

1、import java.io.*;

public class abc

{

public static void main(String args?[ ])

總結

以上是生活随笔為你收集整理的java期末试题c卷,JAVA程序设计期末考试试卷及参考答案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。