大工22春《Java程序設(shè)計》在線作業(yè)1
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.按運算符操作數(shù)的數(shù)目劃分,運算符?:的類型是()。
A.三元
B.二元
C.四元
D.一元
2.方法定義和常量值的集合是()。
A.單元
B.接口
C.成員
D.變量
3.下列陳述正確的是()。
A.不需定義類,就能創(chuàng)建對象
B.屬性可以是簡單變量,也可以是一個對象
C.屬性必須是簡單變量
D.對象中必有屬性和方法
4.若有定義String s="I am a good cat";則s.indexOf("a",7)的值為()。
A.7
B.13
C.14
D.8
5.創(chuàng)建一個對象的操作中,沒有下面的()。
A.釋放內(nèi)存
B.對象聲明
C.分配內(nèi)存
D.調(diào)用構(gòu)造方法
6.當方法被調(diào)用時如果方法有參數(shù),參數(shù)必須要()。
A.實例化
B.解析化
C.傳遞
D.釋放
7.處理日期的類在Java的哪個包中()。
A.java.util
B.jav.io
C.java.lang
D.java.net
8.Java異常處理涉及的關(guān)鍵字,以下哪個不是()。
A.try
B.final
C.catch
D.throws
9.下面不是面向?qū)ο蠹夹g(shù)特點的是()。
A.模塊化
B.封裝
C.繼承性
D.多態(tài)
10.執(zhí)行16%3的結(jié)果是()。
A.非法
B.3
C.5
D.1
二、判斷題 (共 10 道試題,共 50 分)
11.利用equals()方法判定Date類時,判斷的是對象的值而不是對象的地址。
12.類加載器加載程序運行所需要的所有類,它通過區(qū)分本機文件系統(tǒng)的類和網(wǎng)絡(luò)系統(tǒng)導入的類增加安全性。
13.在構(gòu)造方法中如調(diào)用super()語句,則必須使其成為構(gòu)造方法中的第一條語句。
14.子類可以重寫一個父類的構(gòu)造方法。
15.當系統(tǒng)調(diào)用當前類的構(gòu)造方法時,若沒有this()語句進行重載調(diào)用,也沒有super()語句調(diào)用父類構(gòu)造方法,則直接執(zhí)行構(gòu)造方法中的其他語句。
16./*……*/中可以嵌套//注釋,也能嵌套/*……*/注釋。
17.friendly關(guān)鍵字是Java語言的訪問控制修飾符。
18.在一個抽象類中不能定義構(gòu)造方法。
19.3>=3的結(jié)果為true;3<=3的結(jié)果也為true,而不是false。
20.垃圾收集的過程在Java程序的生存期中是自動的,不需要分配和釋放內(nèi)存,也避免了內(nèi)存泄漏。