Java程序設計基礎學習通超星課后章節(jié)答案期末考試題庫2023年_第1頁
Java程序設計基礎學習通超星課后章節(jié)答案期末考試題庫2023年_第2頁
Java程序設計基礎學習通超星課后章節(jié)答案期末考試題庫2023年_第3頁
Java程序設計基礎學習通超星課后章節(jié)答案期末考試題庫2023年_第4頁
Java程序設計基礎學習通超星課后章節(jié)答案期末考試題庫2023年_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

Java程序設計基礎學習通超星課后章節(jié)答案期末考試題庫2023年“/*…*/”中可以嵌套“//”注釋,但不能嵌套“/*…*/”注釋

參考答案:

/***/是文檔注釋

參考答案:

0xC5表示的是一個十六進制整數(shù)

參考答案:

do...while循環(huán)次數(shù)至少是一次

參考答案:

final聲明的類可以有子類。

參考答案:

finally塊中的代碼將A

參考答案:

總是被執(zhí)行

intc=(++a)*3;

參考答案:

4、6、12

Java語言只支持單繼承,不支持多繼承。

參考答案:

java定義的版本中不包括

參考答案:

javane

Java語言不區(qū)分大小寫

參考答案:

Java語言區(qū)分大小寫

參考答案:

main()方法的返回類型是______。

參考答案:

void

Outer類中定義了一個成員內(nèi)部類Inner,需要在main()方法中創(chuàng)建Inner類實例對象,以下四種方式哪一種是正確的?

參考答案:

Outer.Innerin=newOuter().newInner();

publicintadd(inta){...}該方法會返回

參考答案:

0

Stringstr1=newString("ABC");Stringstr2=newString("ABC");str1==str2的值是True還是False呢?

參考答案:

一個try代碼后面必須跟著若干____代碼段或者一個____代碼段。

參考答案:

catch

下列關于自動類型轉(zhuǎn)換的說法中,正確的一個是

參考答案:

char類型數(shù)據(jù)可以被自動轉(zhuǎn)換為int類型數(shù)據(jù)

下列哪個不是基本數(shù)據(jù)類型:

參考答案:

String

下列對于關鍵字this說法錯誤的是

參考答案:

代表父類對象

下列說法中確的是

參考答案:

java程序的main方法必須寫在類里面

下面______關鍵字可以用在方法的聲明處?

參考答案:

throws

下面_____修飾符所定義的方法不能被子類所覆寫。

參考答案:

final

下面____修飾符所定義的方法必須被子類所覆寫。

參考答案:

abstract

下面關于try塊的說法正確的是

參考答案:

可能拋出異常的方法應放在try塊中

下面哪一個運算符的作用是根據(jù)對象的類型分配內(nèi)存空間

參考答案:

new

下面哪個關鍵字可以調(diào)用本類中的屬性、方法、構(gòu)造方法

參考答案:

this

下面的數(shù)據(jù)類型______是float型

參考答案:

8.6F

下面語句錯誤的是

參考答案:

charstr={'hello'}###charstr[100]="hello";###charstr[]="hello";

不能直接使用new創(chuàng)建對象的類是

參考答案:

抽象類

為了捕獲一個異常,代碼必須放在下面

參考答案:

try塊

什么是方法重載?

參考答案:

方法重載指的是在一個類中可以聲明多個同名的方法,而方法中參數(shù)的個數(shù)或者數(shù)據(jù)類型不一致。調(diào)用這些同名的方法時,JVM會根據(jù)實際參數(shù)的不同綁定到不同的方法。

以下關于面向?qū)ο蟾拍畹拿枋鲋?,不正確的一項是

參考答案:

在程序中,對象是通過一種抽象的數(shù)據(jù)類型來描述的,這種抽象數(shù)據(jù)類型稱為類(class)

以下的_____能正確表示Java語言中的一個整型常量。

參考答案:

-20

使用static聲明的方法可以調(diào)用非static聲明的方法。

參考答案:

假設intx=-2,三元表達式x>0?x+1:5的運行結(jié)果是以下哪一個?

參考答案:

5

關于super的說法正確的是

參考答案:

是指當前對象的父類對象的內(nèi)存地址

內(nèi)部類可以分為4種形式:成員內(nèi)部類,局部內(nèi)部類,靜態(tài)內(nèi)部類和匿名內(nèi)部類。

參考答案:

分別調(diào)用汽車方法

參考答案:

publicclassCar{StringSeable;doubleprice;Stringcolor;publicvoidstart(){System.out.println(Seable+"品牌"+color+"顏色"+price+"萬"+"的汽車已經(jīng)開始啟動了");}publicvoidstop(){System.out.println(Seable+"品牌的汽車已經(jīng)停止了");}publicvoidturn(){System.out.println(Seable+"品牌的汽車正在拐彎");}publicstaticvoidmain(String[]args){Carcar1=newCar();Carcar2=newCar();car1.Seable="奔馳";car1.price=34.6;car1.color="黑色";car2.Seable="豐田";car2.price=30.6;car2.color="白色";car1.start();car2.turn();}}

匿名內(nèi)部類就是沒有名字的內(nèi)部類。

參考答案:

變量命名規(guī)范說法正確的是

參考答案:

變量名不能以數(shù)字開頭

哪一個是單行注釋?

參考答案:

//

在Java中,允許在一個類的內(nèi)部定義類,這樣的類稱作為內(nèi)部類,這個內(nèi)部類所在的類稱為外部類。

參考答案:

在Java中,寫了關于方法重載的說法錯誤的是

參考答案:

重載的方法名稱和參數(shù)必須都一致

在Java中,實現(xiàn)繼承的關鍵字為

參考答案:

extends

在Java中,想要一個類繼承另一個類,可以使用下列哪個關鍵字?

參考答案:

extends

在一個類中,除了可以定義屬性、方法,還可以定義類,這樣的類被稱為______。

參考答案:

內(nèi)部類

在一個類中,除了可以定義成員變量、成員方法,還可以定義類,這樣的類被稱作成員內(nèi)部類

參考答案:

在同一個類的定義中可以有兩個同名函數(shù),這種現(xiàn)象稱為函數(shù)

參考答案:

重載

如果希望方法直接通過類名稱訪問,在定義時要使用的修飾符是

參考答案:

static

如果類中沒有定義構(gòu)造方法,系統(tǒng)會提供一個默認的構(gòu)造方法。默認構(gòu)造方法的特點是

參考答案:

即無參數(shù)也無任何操作

子類與父類的方法定義完全相同,但是方法的實現(xiàn)卻不同,這是采用了方法的

參考答案:

重寫

定義了一維int型數(shù)組a[10]后,下面錯誤的引用是

參考答案:

a[10]=2

定義在類中的變量被稱為______,定義在方法中的變量被稱為______

參考答案:

成員變量###局部變量

定義接口的關鍵字是

參考答案:

interface

定義類的關鍵字是

參考答案:

class

對于Person類,如果給private修飾的成員變量name賦值

參考答案:

p.setName("老王");

局部內(nèi)部類就是定義在某個局部范圍中的類,它和局部變量一樣,都是在方法中定義的,其有效范圍只限于方法內(nèi)部。

參考答案:

所有異常的共同父類是

參考答案:

Exception

抽象類可以創(chuàng)建對象。

參考答案:

數(shù)組創(chuàng)建后其大小不能改變

參考答案:

方法內(nèi)部類中不能訪問外部類的成員變量。

參考答案:

方法的重寫發(fā)生在同一個類中

參考答案:

方法的重寫發(fā)生在繼承關系中

參考答案:

方法的重載發(fā)生在同一個類中

參考答案:

有一個類Demo,對與其構(gòu)造方法的正確聲明是

參考答案:

Demo(intx){…}

構(gòu)造函數(shù)何時被調(diào)用?

參考答案:

創(chuàng)建對象時

標識符區(qū)分大小寫

參考答案:

標識符可以由數(shù)字開頭

參考答案:

現(xiàn)在有兩個類A、B,以下描述中表示B繼承自A的是

參考答案:

classBextendsA

程序的運行結(jié)果為下列哪一項?

參考答案:

以上三個選項之和

類與對象的關系是

參考答案:

對象是類的子類

編寫的Java程序,公共類的類名和文件名可以不一樣

參考答案:

編譯JavaApplication源程序文件產(chǎn)生相應的字節(jié)碼文件,這些字節(jié)碼文件的擴展名為______。

參考答案:

.class

請列舉Java語言中的八種基本數(shù)據(jù)類型,并說明每種數(shù)據(jù)類型所占用的空間大小。

參考答案:

Java語言的八種基本數(shù)據(jù)類型有:byte字節(jié)型,占一個字節(jié)。short短整型,占兩個字節(jié)。int整型,占4個字節(jié)。long長整型,占8個字節(jié)。float單精度浮點型,占4個字節(jié)。double雙精度浮點型,占8個字節(jié)。char字符型,占兩個字節(jié)。boolean型,表示邏輯值,有true和false兩個值,分別占一個字節(jié)。

讀下面的程序,分析代碼是否能夠編譯通過,如果能編譯通過,請列出運行的結(jié)果。否則請說明編譯失敗的原因。

參考答案:

程序不能編譯通過,因為在類A中的成員變量secret用private修飾,所以在類Test1中無法訪問。

閱讀下面的程序,分析代碼是否能夠編譯通過,如果能編譯通過,請列出運行的結(jié)果。否則請說明編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論