版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java程序設(shè)計(jì)編程設(shè)計(jì)與開發(fā)學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫(kù)2023年將集合轉(zhuǎn)成數(shù)組的方法是(
)。
答案:
toArray()
對(duì)于增強(qiáng)for循環(huán)說法錯(cuò)誤的是(
)。
答案:
增強(qiáng)for循環(huán)可以直接遍歷Map集合
對(duì)于HashMap集合說法正確的是(
)。
答案:
底層是鏈表結(jié)構(gòu)
Collections工具類中的binarySearch()方法描述正確的是(
)。
答案:
binarySearch()方法只能操作List集合
下面代碼的運(yùn)行結(jié)果是(
)。
ArrayListal=newArrayList();
al.add(“a”);
al.add(“b”);
al.add(“c”);
Iteratorit=al.iterator();
while(it.hasNext()){Strings=(String)it.next();if(s.equals(“c”)){al.add(“c1”);}}System.out.println(al);
答案:
拋出ConcurrentModificationException異常
關(guān)于Map.Entry接口說法錯(cuò)誤的是(
)。
答案:
具有keySet()方法
題示代碼的功能為:循環(huán)遍歷輸出Map當(dāng)中的每一個(gè)元素
Mapmap=newHashMap();
map.put(“jessica”,100);
map.put(“tom”,200);
map.put(“den”,300);
Set位置①set=位置②;
for(位置③per:set){
System.out.println(per.getKey()+":"+per.getValue());
}
下列每個(gè)選項(xiàng)中分別填入上面三個(gè)位置,正確的是(
)。
答案:
>
Set集合的特點(diǎn)是(
)。
答案:
元素?zé)o序,不存儲(chǔ)重復(fù)元素
下面代碼運(yùn)行的結(jié)果是(
)。
ArrayListal=newArrayList<>();
al.add("s");
al.add("ddd");
al.add("true");
System.out.println(al);
答案:
編譯失敗
關(guān)于HashMap集合說法正確的是(
)。
答案:
HashMap集合不允許存儲(chǔ)重復(fù)鍵
List集合的遍歷方式不包括以下如下哪種(
)?
答案:
get()和length()方法結(jié)合實(shí)現(xiàn)
下面類或者接口中,不屬于集合體系的是(
)
。
答案:
java.util.Collections
下面的類是同步的有(
)。
答案:
java.util.HashTable
下列代碼publicclassBase{
privatevoidtest(){
StringaStr="_One_";
StringbStr=aStr;
bStr=aStr.trim();
System.out.println("["+aStr+","+bStr+"]");
}
staticpublicvoidmain(String[]a){
newBase().test();
}}其中“_”表示一個(gè)空格,運(yùn)行的結(jié)果是(
)。
答案:
[_One_,_One_]
以下能以鍵_值對(duì)的方式存儲(chǔ)對(duì)象的接口是(
)。
答案:
java.util.Map
在Java中,(
)類可用于創(chuàng)建鏈表數(shù)據(jù)結(jié)構(gòu)的對(duì)象。
答案:
LinkedList
下列方法不是Collection通用方法的有(
)。
答案:
get();
下列選項(xiàng)中不屬于Java語(yǔ)言的特點(diǎn)是(
)
答案:
面向過程
下列Java命令中,哪一個(gè)可以編譯HelloWorld.java文件(
)
答案:
javac
HelloWorld.java
下面哪種類型的文件可以在Java虛擬機(jī)中運(yùn)行(
)
答案:
class
JDK中,用于執(zhí)行程序的工具是(
)
答案:
java.exe
編譯Java程序的命令是(
)。
答案:
javac
下列關(guān)于Java語(yǔ)言的描述中,錯(cuò)誤的是(
)
答案:
Java是一門介于匯編和高級(jí)之間的語(yǔ)言
下列目錄中,哪一個(gè)是用來存放JDK可執(zhí)行程序的(
)
答案:
bin目錄
Java屬于以下哪種語(yǔ)言(
)
答案:
高級(jí)語(yǔ)言
編譯Java
Application源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為(
)
答案:
.class
Java字節(jié)碼文件的后綴為(
)。
答案:
.class
Java
的原始名稱是________________。
答案:
Oak
Java體系不包括(
)。
答案:
Hadoop
在Java的眾多特點(diǎn)中,能反映”Write?Once,?Run?Anywhere(編一次代碼,可以到任意地方執(zhí)行)”的特點(diǎn)是(
)
答案:
跨平臺(tái)
JDK中,用于編譯程序的工具是(
)
答案:
javac.exe
下列命令不是JDK中的命令是()
答案:
csc
JDK中,用于執(zhí)行JavaApplication程序的工具是()
答案:
java.exe
JDK中,用于編譯程序的工具是()
答案:
javac.exe
JDK中提供的反匯編器是()
答案:
javap.exe
編譯Java
Application源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為()
答案:
.class
下列選項(xiàng)中不屬于Java語(yǔ)言的特點(diǎn)是()
答案:
面向過程
以下哪項(xiàng)不屬于Java語(yǔ)言的特點(diǎn)()
答案:
單線程
Java語(yǔ)言具有許多優(yōu)勢(shì)和特點(diǎn),以下能保證軟件的可移植性的是()
答案:
跨平臺(tái)
Java語(yǔ)言具有許多特點(diǎn),下列哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn)()
答案:
多線性
在Java的眾多特點(diǎn)中,能反映”Write?Once,?Run?Anywhere”的特點(diǎn)是()
答案:
跨平臺(tái)
Java為嵌入式開發(fā)和移動(dòng)設(shè)備提供的平臺(tái)是()
答案:
JavaME
Java為面向大型企業(yè)級(jí)用容器管理專用構(gòu)件的應(yīng)用平臺(tái)是()
答案:
JavaEE
Java的三種核心機(jī)制_______、_______、_________。
答案:
Java虛擬機(jī)###代碼安全檢測(cè)
Java語(yǔ)言中,char類型占用的二進(jìn)制位數(shù)是()
答案:
16位
在Java語(yǔ)言中,被稱為內(nèi)存分配的運(yùn)算符是()
答案:
new
下列的哪個(gè)賦值語(yǔ)句是正確的()
答案:
charm=12;
下列的哪個(gè)賦值語(yǔ)句是不正確的()
答案:
floatf=12.6;
設(shè)字符串變量Stringname1="tommy",Stringname2=newString("tommy"),則以下表達(dá)式的值為true的是()
答案:
name1.equals(name2)
執(zhí)行代碼String
[?]?s?=?new?String[10];后,以下說明正確的是()
答案:
s[9]為null
以下表達(dá)式中,()不可以作為循環(huán)條件。
答案:
i=10
_________語(yǔ)句用于在Java中做出簡(jiǎn)單的決定。
答案:
if
下列選項(xiàng)中為長(zhǎng)整數(shù)的是_________。
答案:
56L
下列變量的定義中,錯(cuò)誤的是______。
答案:
doublex;y;
十進(jìn)制32的十六進(jìn)制表示形式為___________。
答案:
0x20
下列數(shù)中為八進(jìn)制的是()
答案:
025
下列選項(xiàng)可以正確用以表示十進(jìn)制32的八進(jìn)制是______。
答案:
040
下列選項(xiàng)是合法的標(biāo)識(shí)符的是()
答案:
_name
下面不合法的標(biāo)識(shí)符是()
答案:
*point
下面合法的標(biāo)識(shí)符()
答案:
$persons
下面語(yǔ)句哪個(gè)是正確的()
答案:
double=0.7E-3;
下列標(biāo)識(shí)符(名字)命名原則中,正確的是()
答案:
常量名完全大寫
以下哪個(gè)不是Java的基本數(shù)據(jù)類型()
答案:
List
下列不屬于邏輯運(yùn)算符的是()
答案:
>
下列運(yùn)算符中,優(yōu)先級(jí)最高的是()
答案:
++
列運(yùn)算符中屬于關(guān)系運(yùn)算符的()
答案:
==
現(xiàn)有:
1.
class
Test4
{
2.
publicstaticvoidmain(String
[]
args)
{
3.
booleanX=true;
4.
booleany=false;
5.
shortZ=42;
6.
7.
if((z++==42)
&&
(y=true))z++;
8.if((x=false)
||
(++z==45))
z++;
9.
10.
System.out.println(¨z=”+z);
II.
}
12.
}結(jié)果為:
答案:
z=46
程序:
class
TestApp{
publicstaticvoidmain(String[]args){
intx=6;
if(x>1)
System.out.println("x>l");
elseif(x>5)
System.out.println("x>5");
elseif(x<10)
System.out.println("x<10");
elseif(x<29)
System.out.println("x<29");
else
System.out.println("以上都不是");
}}上述程序運(yùn)行后的結(jié)果是哪項(xiàng)?
答案:
x>1
程序:classTestApp{
publicstaticvoidmain(String[]args){
intX=5;
switch(X){
case1:
case2:
case3:
System.out.println("一季度");
break;
case4:
case5:
case6:
System.out.println("二季度");
break;
default:
System.out.println("三季度以上");
break;
}
}}上述程序運(yùn)行后的結(jié)果是哪項(xiàng)?
答案:
二季度
閱讀下面代碼if
(award
==0){
System.out.println("金獎(jiǎng)");}else
if
(award
>-7){System.out.println("銀獎(jiǎng)");}else
{
System.out.println("銅獎(jiǎng)");}
若要求打印字符串"銅獎(jiǎng)",則變量award的取值范圍是_____。()
答案:
award<=
-7
能構(gòu)成多分支的語(yǔ)句是()
答案:
switch語(yǔ)句
執(zhí)行StringBuffers=newStringBuffer("abc");s.insert(1,"Good");s的正確結(jié)果是()
答案:
s="aGoodbc"
題示代碼的功能為:對(duì)于一個(gè)存放Person對(duì)象的ArrayList進(jìn)行循環(huán)遍歷。并輸出每個(gè)Person對(duì)象的idCard和userName。publicclassPerson{
privateLongidCard;
pirvateStringuserName;
//以下是getter和setter方法
//省略}Listlist=newArrayList();
Personp1=newPerson();p1.setIdCard(newLong(1001));p1.setUserName(“terry”);
Personp2=newPerson();p2.setIdCard(newLong(1002));p2.setUserName(“tom”);list.add(p1);list.add(p2);for(位置①){System.out.println(person.getIdCard()+”:”+person.getUserName());}那么位置①處的代碼為
(
)。
答案:
Personperson:list
下面關(guān)于泛型的說法不正確的是(
)。注:具體指定時(shí)間,比如Listlist=newArrayList();就是在new一個(gè)ArrayList的時(shí)候確定了泛型的類型
答案:
泛型就是Object類型
若有定義Stringkey=
"我是信工學(xué)院的學(xué)生";則key.length()的值是
答案:
9
執(zhí)行賦值語(yǔ)句i=Integer.parseInt("17")+13;
后,i的值為_____。
答案:
30
若有定義Stringanswer=
"少年強(qiáng)則國(guó)強(qiáng)!";則answer.length()的值是()
答案:
7
下面哪段語(yǔ)法執(zhí)行正確?(多選)
答案:
Strings="Gonewiththewind";Stringt="good";Stringk=s+t;###Strings="Gonewiththewind";Stringstandard=
s.toUpperCase();
下面關(guān)于Collection和Collections的區(qū)別正確的是(
)。
答案:
Collections是針對(duì)Collection集合操作的工具類
關(guān)于泛型的說法不正確的是(
)。
答案:
使用泛型必須進(jìn)行強(qiáng)制類型轉(zhuǎn)換
應(yīng)用程序的main方法中有以下語(yǔ)句Hashtablehashtable=newHashtable();hashtable.put("100","aaa");hashtable.put("200","bbb");hashtable.put("300","ccc");
System.out.println(hashtable.get("300").toString()+hashtable.get("200").toString()
+hashtable.get("100").toString());
則輸出的結(jié)果是(
)。
答案:
cccbbbaaa
ArrayList的初始化內(nèi)容如下:
ArrayListlist=newArrayList<>();list.add("java");list.add("aaa");list.add("java");list.add("java");list.add("bbb");下面可以刪除list中所有的“java”的代碼是(
)
。
答案:
for(inti=list.size()-1;i>=0;i--){
ArrayList和Vector的區(qū)別說法正確的是(
)。
答案:
ArrayList是線程不安全的,Vector是線程安全的
Java中的集合類包括ArrayList、LinkedList、HashMap等類,下列關(guān)于集合類描述不正確的是(
)。
答案:
添加和刪除元素時(shí),ArrayList的表現(xiàn)更佳
將Map集合中的鍵存儲(chǔ)到Set集合的方法是(
)。
答案:
keySet()
按照課堂要求重寫equals和hashCode后,下面關(guān)于這兩個(gè)方法說法正確的是(
)。
答案:
兩個(gè)對(duì)象的hashCode值相同,那么他們調(diào)用equals()方法返回值可以為false
下面代碼運(yùn)行的結(jié)果是(
)。ArrayListal=newArrayList();al.add(true);al.add(123);al.add(“abc”);System.out.println(al);
答案:
編譯失敗
實(shí)現(xiàn)下列哪個(gè)接口,可以啟用比較功能(
)。
答案:
Comparator接口
在我們所學(xué)集合知識(shí)中,下面哪項(xiàng)不是接口(
)。
答案:
java.util.ArrayList
關(guān)于迭代器說法錯(cuò)誤的是(
)。
答案:
next()方法將返回集合中的上一個(gè)元素。
Vector類的特點(diǎn)是(
)。
答案:
線程同步
LinkedList類的特點(diǎn)是(
)。
答案:
增刪快
ArrayList類的底層數(shù)據(jù)結(jié)構(gòu)是(
)。
答案:
數(shù)組結(jié)構(gòu)
單列集合的頂層接口是(
)。
答案:
java.util.Collection
執(zhí)行下面的代碼會(huì)打印什么?
if("string1"!="string2")
System.out.println("Stringsarenotequal");
else
System.out.println("Stringsareequal");
答案:
Stringsarenotequal
inti=1,
j=10;do{if(i>j)continue;j--;}while(++i<6);經(jīng)過上面的代碼后,i和j的值是多少?()
答案:
i=6,j=5
現(xiàn)有:classFoo{
publicstaticvoidmain(String[]args){
intx=0;
inty=4;
for(intz=0;z<3;z++,x++){
if(x>1&++y<10)
y++;
}
System.out.println(y);
}}結(jié)果是什么?
答案:
8
現(xiàn)有:classWhileTests{
publicstaticvoidmain(String[]args){
intx=5;
while(++x<4){
--x;
}
System.out.println("x="+x);
}}結(jié)果是什么?
答案:
x=6
現(xiàn)有:classTestApp{
publicstaticvoidmain(String[]args){
int[]myarray={10,11,12,13,14};
intsum=0;
for(intx:myarray)
sum+=x;
System.out.println("sum="+sum);
}}上述程序運(yùn)行后的結(jié)果是哪項(xiàng)?
答案:
sum=60
現(xiàn)有:classTestApp{
publicstaticvoidmain(String[]args){
for(inti=0;i<10;i++){
if(i==3)
break;
System.out.print(i);
}
}}程序運(yùn)行后的輸出是哪項(xiàng)?
答案:
012
執(zhí)行賦值語(yǔ)句intb=Integer.parseInt("37")+33;后,b的值為________。
答案:
70
設(shè)有數(shù)組定義:intMyIntArray[]={10,20,30,40,50,60,70};則MyIntArray.length的值為____________。
答案:
7
【填空題】用關(guān)鍵字____修飾的類不能被繼承,修飾的方法則不能被重寫
答案:
final
【填空題】用____修飾的方法可以直接通過類名來調(diào)用,這樣的方法稱為____
答案:
static###靜態(tài)方法;類方法
用_______修飾的變量稱為靜態(tài)變量,是該類以及該類所有對(duì)象所共享的。
答案:
static
【填空題】在Java中,一個(gè)類中可同時(shí)定義多個(gè)同名的方法。這些方法的形式參數(shù)個(gè)數(shù)、類型或順序各不相同。這種稱為方法的____
答案:
重載
【填空題】一個(gè)類中一般包含成員變量、構(gòu)造方法和____
答案:
成員方法
表達(dá)式:1-2/5+2*5
的結(jié)果是哪項(xiàng)?
答案:
11
下列哪項(xiàng)不屬于Java語(yǔ)言的基本數(shù)據(jù)類型?
答案:
String
數(shù)組定義int[][]num={{7,8,1,2,3,4},
{9,10,11,12,30,50,60},
{16,20,70},
{
0}
};
,則num.length的值為()
答案:
4
以下程序代碼的輸出結(jié)果是____()int
x=10;while
(x>7){
System.out.print("*");
x--;}
答案:
***
執(zhí)行以下代碼,輸出結(jié)果的結(jié)果是?publicclassTest{
publicString[]ss=newString[5];
publicstaticvoidmain(String[]args){
System.out.println(ss[1]);
}}
答案:
編譯時(shí)出錯(cuò)
現(xiàn)有代碼片段:
String
s="123";
Stringsl=S+456;
請(qǐng)問sl的結(jié)果是哪項(xiàng)?
答案:
123456
現(xiàn)有:publicclassTester{
publicstaticvoidmain(String[]args){
intx=5;
Integerx1=x;
Integerx2=x;
intx3=newInteger(5);
System.out.print(x1.equals(x));
System.out.print(x1==x);
System.out.print(x2.equals(x1));
System.out.print(x2==x1);
System.out.print(x2==x3);
System.out.print(x2.equals(x3));
}}
結(jié)果為:
答案:
truetruetruetruetruetrue
Stringfoo="blue";boolean[]bar=newboolean[1];if(bar[0]){foo="green";}foo的值是多少?()
答案:
blue
執(zhí)行代碼int[?]??a?=?new?int[7];后,以下說明正確的是()
答案:
a[6]為0
設(shè)有數(shù)組定義int[][]x={{9,5,3},{9,4,5},{6},{7}},則x.length的值為()
答案:
4
設(shè)有數(shù)組定義int[][]x
={{1,2,3,4,5,6,7},{3,4,5},{6,7,8,9},{0,1,2,3,4,5,6}};,則x.length的值為()
答案:
4
下面關(guān)于javac命令作用的描述中,正確的是(
)。
答案:
可以將編寫好的Java文件編譯成.class文件
Java虛擬機(jī)的英文簡(jiǎn)稱是(
)。
答案:
JVM
Java語(yǔ)言具有許多優(yōu)勢(shì)和特點(diǎn),以下能保證軟件的可移植性的是(
)
答案:
跨平臺(tái)
以下哪項(xiàng)不屬于Java語(yǔ)言的特點(diǎn)(
)
答案:
單線程
負(fù)責(zé)解釋并執(zhí)行字節(jié)碼的是(
)。
答案:
JVM
設(shè)
x=1,y=2,z=3,則表達(dá)式
y+=z--/++x
的值是__________。
答案:
3
設(shè)有數(shù)組定義int[][]array={{1,4,3,0,5,6,0},{6,0,8,9},{0,1,2,3,0,5,6}};,則array.length的值為____。
答案:
3
哪個(gè)數(shù)組聲明是非法的()
答案:
int[][]
w=
newint[
][6];
類和對(duì)象之間是
的關(guān)系。
答案:
一對(duì)多
結(jié)果為:
答案:
編譯失敗
下列哪項(xiàng)不是有效的標(biāo)識(shí)符?
答案:
2test
設(shè)A為已定義的類名,下列聲明A類的對(duì)象a的語(yǔ)句中正確的是
。
答案:
A
a=new
A();
A.un(it
B.1unit
C.-unit
D._unit
答案:
_unit
Java字節(jié)碼文件的后綴為(
)。
答案:
.class
編譯Java程序的命令是(
)。
答案:
javac
Java語(yǔ)言中創(chuàng)建一個(gè)對(duì)象使用的關(guān)鍵字為
。
答案:
new
在以下供選擇的概念中,不屬于面向?qū)ο笳Z(yǔ)言概念的是()
答案:
模塊
下列選項(xiàng)中,()不是Java中定義的基本數(shù)據(jù)類型。
答案:
BigInteger
設(shè)intm=8;
intn=5,則表達(dá)式m/n的值是
答案:
1
以下關(guān)于數(shù)組內(nèi)存空間的描述,哪一個(gè)是錯(cuò)誤的(
)?
答案:
由基本數(shù)據(jù)類型構(gòu)成的數(shù)組和由引用類
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年酒店前廳服務(wù)與接待手冊(cè)
- 鍋爐本體檢修工春節(jié)假期安全告知書
- 護(hù)士倒班考試試題及答案2025版
- 2025湖北繼續(xù)教育公需科目應(yīng)知應(yīng)會(huì)考試題庫(kù)及答案
- 模范護(hù)士考試題及答案
- 導(dǎo)游服務(wù)工作指南與禮儀規(guī)范管理制度
- 2024年醫(yī)院招聘護(hù)士考試試題(含答案)
- 2025年G1工業(yè)鍋爐司爐考試題庫(kù)
- 護(hù)理實(shí)習(xí)生麻醉科出科考試試題及答案
- 區(qū)一級(jí)建造師建港口與航道工程實(shí)務(wù)考試題庫(kù)附答案AB卷
- 超聲科工作總結(jié)與計(jì)劃
- 旅居養(yǎng)老策劃方案
- T-CRHA 089-2024 成人床旁心電監(jiān)測(cè)護(hù)理規(guī)程
- DBJ52T 088-2018 貴州省建筑樁基設(shè)計(jì)與施工技術(shù)規(guī)程
- 專題15 物質(zhì)的鑒別、分離、除雜、提純與共存問題 2024年中考化學(xué)真題分類匯編
- 小區(qū)房屋維修基金申請(qǐng)范文
- 武漢市江岸區(qū)2022-2023學(xué)年七年級(jí)上學(xué)期期末地理試題【帶答案】
- 中職高二家長(zhǎng)會(huì)課件
- 復(fù)方蒲公英注射液在痤瘡中的應(yīng)用研究
- 淮安市2023-2024學(xué)年七年級(jí)上學(xué)期期末歷史試卷(含答案解析)
- 家長(zhǎng)要求學(xué)校換老師的申請(qǐng)書
評(píng)論
0/150
提交評(píng)論