




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java程序設(shè)計(jì)編程設(shè)計(jì)與開(kāi)發(fā)學(xué)習(xí)通超星期末考試章節(jié)答案2024年使用TreeSet的無(wú)參構(gòu)造創(chuàng)建集合對(duì)象存儲(chǔ)元素時(shí),該元素必須(
)。
答案:實(shí)現(xiàn)Comparable接口
將集合轉(zhuǎn)成數(shù)組的方法是(
)。
答案:toArray()對(duì)于增強(qiáng)for循環(huán)說(shuō)法錯(cuò)誤的是(
)。
答案:增強(qiáng)for循環(huán)可以直接遍歷Map集合
對(duì)于HashMap集合說(shuō)法正確的是(
)。
答案:底層是鏈表結(jié)構(gòu)Collections工具類(lèi)中的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接口說(shuō)法錯(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è)位置,正確的是(
)。
答案:>map.entrySet()Map.EntrySet集合的特點(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集合說(shuō)法正確的是(
)。
答案:HashMap集合不允許存儲(chǔ)重復(fù)鍵List集合的遍歷方式不包括以下如下哪種(
)?
答案:get()和length()方法結(jié)合實(shí)現(xiàn)下面類(lèi)或者接口中,不屬于集合體系的是(
)
。
答案:
java.util.Collections下面的類(lèi)是同步的有(
)。
答案: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中,(
)類(lèi)可用于創(chuàng)建鏈表數(shù)據(jù)結(jié)構(gòu)的對(duì)象。
答案:LinkedList下列方法不是Collection通用方法的有(
)。
答案:get();題示代碼的功能為:對(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)于泛型的說(shuō)法不正確的是(
)。注:具體指定時(shí)間,比如Listlist=newArrayList();就是在new一個(gè)ArrayList的時(shí)候確定了泛型的類(lèi)型
答案:泛型就是Object類(lèi)型下面關(guān)于Collection和Collections的區(qū)別正確的是(
)。
答案:Collections是針對(duì)Collection集合操作的工具類(lèi)應(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é)果是(
)。
答案:cccbbbaaaArrayList的初始化內(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--){if("java".equals(list.get(i))){list.remove(i);}}
ArrayList和Vector的區(qū)別說(shuō)法正確的是(
)。
答案:ArrayList是線程不安全的,Vector是線程安全的Java中的集合類(lèi)包括ArrayList、LinkedList、HashMap等類(lèi),下列關(guān)于集合類(lèi)描述不正確的是(
)。
答案:添加和刪除元素時(shí),ArrayList的表現(xiàn)更佳將Map集合中的鍵存儲(chǔ)到Set集合的方法是(
)。
答案:keySet()按照課堂要求重寫(xiě)equals和hashCode后,下面關(guān)于這兩個(gè)方法說(shuō)法正確的是(
)。
答案:兩個(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)于迭代器說(shuō)法錯(cuò)誤的是(
)。
答案:next()方法將返回集合中的上一個(gè)元素。Vector類(lèi)的特點(diǎn)是(
)。
答案:線程同步LinkedList類(lèi)的特點(diǎn)是(
)。
答案:增刪快ArrayList類(lèi)的底層數(shù)據(jù)結(jié)構(gòu)是(
)。
答案:數(shù)組結(jié)構(gòu)單列集合的頂層接口是(
)。
答案:java.util.Collection設(shè)有兩個(gè)字符串對(duì)象Strings1="張華";Strings2="張華";,則表達(dá)式s1==s2的結(jié)果是______。
答案:true設(shè)有兩個(gè)字符串對(duì)象Strings1="damin";Strings2="admin";,則表達(dá)式s1.equals(s2)的結(jié)果是______。
答案:true設(shè)有兩個(gè)字符串對(duì)象str1和str2,則表達(dá)式“strl==str2”的意義是判別字符串strl和str2______。
答案:是否引自同一個(gè)對(duì)象設(shè)有字符串定義:Strings="Programing";則表達(dá)式s.indexOf("g")的值是_______。
答案:3設(shè)有字符串定義:Stringname="JiangxiUniversityOfTechnology";則表達(dá)式name.indexOf("n")的值是_________。
答案:3設(shè)有字符串定義:Strings="江西科技學(xué)院信息工程學(xué)院";則表達(dá)式s.lastIndexOf('院')的值是_______。
答案:11設(shè)有字符串定義:Strings="大道之行,天下為公";則表達(dá)式s.indexOf(',')的值是_________。
答案:4設(shè)有字符串定義:Strings="JavaPrograming";則表達(dá)式s.indexOf('g')的值是_______。
答案:7設(shè)有字符串Strings="犯我中華者雖遠(yuǎn)必誅";,則表達(dá)式s.indexOf('雖')的值是_______。
答案:5設(shè)有字符串定義:Strings
=
"JAVA";
則表達(dá)式s.indexOf("A")的值是_________。
答案:1下面哪段語(yǔ)法執(zhí)行正確?(多選)
答案:Strings="Gonewiththewind";Stringt="good";Stringk=s+t;;Strings="Gonewiththewind";Stringstandard=
s.toUpperCase();設(shè)字符串變量Stringname1="tommy",Stringname2=newString("tommy"),則以下表達(dá)式的值為true的是()
答案:name1.equals(name2)執(zhí)行代碼String
[?]?s?=?new?String[10];后,以下說(shuō)明正確的是()
答案:s[9]為null執(zhí)行StringBuffers=newStringBuffer("abc");s.insert(1,"Good");s的正確結(jié)果是()
答案:s="aGoodbc"若有定義Stringkey=
"我是信工學(xué)院的學(xué)生";則key.length()的值是
答案:9若有定義Stringanswer=
"少年強(qiáng)則國(guó)強(qiáng)!";則answer.length()的值是()
答案:7若變量s是String類(lèi)型的數(shù)據(jù),那么表達(dá)式(s+s)的類(lèi)型是()
答案:stringintindex=1;String[]test=newString[3];Stringfoo=test[index];foo的值是多少?()
答案:nullStringfoo="blue";boolean[]bar=newboolean[1];if(bar[0]){foo="green";}foo的值是多少?()
答案:blue現(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現(xiàn)有代碼片段:
String
s="123";
Stringsl=S+456;
請(qǐng)問(wèn)sl的結(jié)果是哪項(xiàng)?
答案:123456執(zhí)行以下代碼,輸出結(jié)果的結(jié)果是?publicclassTest{
publicString[]ss=newString[5];
publicstaticvoidmain(String[]args){
System.out.println(ss[1]);
}}
答案:編譯時(shí)出錯(cuò)153是一個(gè)非常特殊的數(shù),它等于它的每位數(shù)字的立方和,即153=1*1*1+5*5*5+3*3*3。以下編碼實(shí)現(xiàn)了求所有滿足這種條件的三位十進(jìn)制數(shù)。public
classDemo2{
publicstaticvoidmain(String[]args){
for(inta=100;a<1000;a++){
inta1=a%10;
//a的個(gè)位數(shù)
inta2=
_____(1)_________;//a的十個(gè)位數(shù)
inta3=a/100;
//a的百位數(shù)
//如果a等于它的每位數(shù)字的立方和,輸出a
if(________(2)______)
System.out.println(a);
}
}}
答案:a/10%10;a%100/10;a==a1*a1*a1+a2*a2*a2+a3*a3*a3;
a1*a1*a1+a2*a2*a2+a3*a3*a3==a以下代碼實(shí)現(xiàn)了3n+1問(wèn)題猜想:對(duì)于任意大于1的自然數(shù)n,若n為奇數(shù),則將n變?yōu)?n+1,否則變?yōu)閚的一半。經(jīng)過(guò)若干次這樣的變換,一定會(huì)使n變?yōu)?。例如,3→10→5→16→8→4→2→1。輸入n,輸出變換的次數(shù)。n≤109。請(qǐng)分析程序并將程序補(bǔ)充完整。importjava.util.Scanner;publicclassMain{
publicstaticvoidmain(String[]args){
intn=newScanner(System.in).nextInt();
intcount=0;//記錄變換次數(shù)
while(n>1){
if(n%2==0){
___________________;
}else{
___________________;
}
count++;//變換次數(shù)增1
}
System.out.println(count);//打印輸出變換次數(shù)
}
答案:n=n/2;n/=2;n=3*n+1大衍數(shù)列,來(lái)源于《乾坤譜》中對(duì)易傳“大衍之?dāng)?shù)五十”的推論。主要用于解釋中國(guó)傳統(tǒng)文化中的太極衍生原理。數(shù)列中的每一項(xiàng),都代表太極衍生過(guò)程中,它的前幾項(xiàng)是:0、2、4、8、12、18、24、32、40、50...
其規(guī)律是:對(duì)偶數(shù)項(xiàng),是序號(hào)平方再除2;奇數(shù)項(xiàng),是序號(hào)平方減1再除2。分析并完成以下代碼打印出大衍數(shù)列的前
100項(xiàng)。for(inti=1;i<100;i++){if(________________)
//填空System.out.println(______________);
//打印偶數(shù)項(xiàng)elseSystem.out.println((i*i-1)/2);
//打印奇數(shù)項(xiàng)}
答案:i%2==0;(i*i以下程序代碼的輸出結(jié)果是____()int
x=10;while
(x>7){
System.out.print("*");
x--;}
答案:***inti=1,
j=10;do{if(i>j)continue;j--;}while(++i<6);經(jīng)過(guò)上面的代碼后,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己知n為一正整數(shù),在下面的循環(huán)語(yǔ)句中,循環(huán)體的重復(fù)次數(shù)約為(
)。s=0;
i=1;
while(i答案:log2n以下哪個(gè)程序不會(huì)造成死循環(huán)(
)。
答案:do{
}while(false);以下哪個(gè)不是程序跳轉(zhuǎn)語(yǔ)句(
)。
答案:case以下說(shuō)法,錯(cuò)誤的是()。
答案:switch
和多重選擇結(jié)構(gòu)是等價(jià)的,二者在任何時(shí)候都可以相互轉(zhuǎn)換以下表達(dá)式中,()不可以作為循環(huán)條件。
答案:i=10以下代碼實(shí)現(xiàn)了給出一個(gè)只有O和X組成的串(長(zhǎng)度為1~80),統(tǒng)計(jì)得分。每個(gè)O的得分為目前連續(xù)出現(xiàn)的O的個(gè)數(shù),X的得分為0。例如,OOXXOXXOOO的得分為1+2+0+0+1+0+0+1+2+3。請(qǐng)分析程序并將程序補(bǔ)充完整。importjava.util.Scanner;publicclassMain{
publicstaticvoidmain(String[]args){
Stringstr=newScanner(System.in).next().toUpperCase();
intscore=0;//保存得分
intcount=0;//保存O的連續(xù)個(gè)數(shù)
for(intindex=0;index<_________(1)__________;index++){
charch=_________(2)__________;//取出str中index位置的字符
if(ch=='O'){
count++;//如果是O,O的連續(xù)個(gè)數(shù)增1
score=score+count;//每個(gè)O的得分為目前連續(xù)出現(xiàn)的O的個(gè)數(shù)
}else{
count=0;//如果是X,O的連續(xù)個(gè)數(shù)置0
}
}
System.out.println(score);//打印得分
}}
答案:str.length(;str.charAt(indexStringa="123";Stringb="123";Stringc=newString("123");Stringd=newString("123")System.out.print(a==b);結(jié)果是______System.out.print(a==c);結(jié)果是______System.out.print(c==d);結(jié)果是______System.out.print(a.equals(b));結(jié)果是______System.out.print(a.equals(c));結(jié)果是______System.out.print(c.equals(d));結(jié)果是______
答案:true;false;fasle;true;true;true閱讀如下程序,分析其運(yùn)行結(jié)果:___________________。public
class
Test1{public
static
void
main(Stringargs[]){for
(int
i=1;i<=4;i++)switch
(i){case
1:System.out.print("1");case
2:
System.out.print("2");
break;case
3:
System.out.print("3");case
4:
System.out.print("4");
break;}}}
答案:122344else子句不能單獨(dú)作為語(yǔ)句使用,它必須和if子句配對(duì)使用,else子句和if子句配對(duì)的原則是:else子句總是與______________________的if子句配對(duì)使用。
答案:離他最近_________語(yǔ)句用于在Java中做出簡(jiǎn)單的決定。
答案:if執(zhí)行以下語(yǔ)句后myVar的值是多少?intmyVar=5;if(myVar>4)
myVar+=5;if(myVar<1)
myVar-=5;
答案:10能構(gòu)成多分支的語(yǔ)句是()
答案:switch語(yǔ)句閱讀下面代碼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程序: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)?
答案:二季度程序:
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現(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=46boolean型的取值范圍很簡(jiǎn)單,非_________即“false”,用來(lái)表示邏輯值的“真”或“假”。
答案:trueJava語(yǔ)言的各種數(shù)據(jù)類(lèi)型之間提供兩種轉(zhuǎn)換:___________和強(qiáng)制轉(zhuǎn)換。
答案:自動(dòng)轉(zhuǎn)換Java中定義常量的關(guān)鍵字是__________。
答案:final布爾型boolean有__________和false兩種取值。
答案:true在Java中,char數(shù)據(jù)類(lèi)型所占的位數(shù)為_(kāi)____。
答案:16Java語(yǔ)言使用的字符碼集是__________。
答案:Unicode在Java中,字符是以16位的___________編碼表示。
答案:Unicode列運(yùn)算符中屬于關(guān)系運(yùn)算符的()
答案:==下列運(yùn)算符中,優(yōu)先級(jí)最高的是()
答案:++下列不屬于邏輯運(yùn)算符的是()
答案:>以下哪個(gè)不是Java的基本數(shù)據(jù)類(lèi)型()
答案:List下列標(biāo)識(shí)符(名字)命名原則中,正確的是()
答案:常量名完全大寫(xiě)下面語(yǔ)句哪個(gè)是正確的()
答案:double=0.7E-3;下面合法的標(biāo)識(shí)符()
答案:$persons下面不合法的標(biāo)識(shí)符是()
答案:*point下列選項(xiàng)是合法的標(biāo)識(shí)符的是()
答案:_name下列選項(xiàng)可以正確用以表示十進(jìn)制32的八進(jìn)制是______。
答案:040下列數(shù)中為八進(jìn)制的是()
答案:025十進(jìn)制32的十六進(jìn)制表示形式為_(kāi)__________。
答案:0x20下列變量的定義中,錯(cuò)誤的是______。
答案:doublex;y;下列選項(xiàng)中為長(zhǎng)整數(shù)的是_________。
答案:56L下列的哪個(gè)賦值語(yǔ)句是不正確的()
答案:floatf=12.6;下列的哪個(gè)賦值語(yǔ)句是正確的()
答案:charm=12;在Java語(yǔ)言中,被稱(chēng)為內(nèi)存分配的運(yùn)算符是()
答案:newJava語(yǔ)言中,char類(lèi)型占用的二進(jìn)制位數(shù)是()
答案:16位Java的三種核心機(jī)制_______、_______、_________。
答案:Java虛擬機(jī);代碼安全檢測(cè);垃圾收集機(jī)制Java程序的可以分為Application應(yīng)用程序和__________。
答案:Applet小應(yīng)用程序如有Java程序源文件“Student.java”,編譯該程序的命令行語(yǔ)句是________________。
答案:javacStudent.javaJava源文件中最多只能有一個(gè)____________類(lèi),其它類(lèi)的個(gè)數(shù)不限。
答案:公共類(lèi);publicJava應(yīng)用程序是通過(guò)JAVA編譯器編譯之后產(chǎn)生字節(jié)碼,然后由_________運(yùn)行這些生成的字節(jié)碼。
答案:java解釋器Java字節(jié)碼文件的擴(kuò)展名是________。
答案:.class;classJava應(yīng)用程序中必須包含main方法,main方法的方法頭為_(kāi)______。
答案:publicstaticvoidmain(String[]argsJava應(yīng)用程序中必須包含main方法,main方法的返回值類(lèi)型為_(kāi)______。
答案:voidJava為面向大型企業(yè)級(jí)用容器管理專(zhuān)用構(gòu)件的應(yīng)用平臺(tái)是()
答案:JavaEEJava為嵌入式開(kāi)發(fā)和移動(dòng)設(shè)備提供的平臺(tái)是()
答案:JavaME在Java的眾多特點(diǎn)中,能反映”Write?Once,?Run?Anywhere”的特點(diǎn)是()
答案:跨平臺(tái)Java語(yǔ)言具有許多優(yōu)勢(shì)和特點(diǎn),以下能保證軟件的可移植性的是()
答案:跨平臺(tái)以下哪項(xiàng)不屬于Java語(yǔ)言的特點(diǎn)()
答案:單線程下列選項(xiàng)中不屬于Java語(yǔ)言的特點(diǎn)是()
答案:面向過(guò)程編譯Java
Application源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為()
答案:classJDK中提供的反匯編器是()
答案:javap.exeJDK中,用于編譯程序的工具是()
答案:javac.exeJDK中,用于執(zhí)行JavaApplication程序的工具是()
答案:java.exe下列命令不是JDK中的命令是()
答案:csc
JDK中,用于編譯程序的工具是(
)
答案:javac.exe在Java的眾多特點(diǎn)中,能反映”Write?Once,?Run?Anywhere(編一次代碼,可以到任意地方執(zhí)行)”的特點(diǎn)是(
)
答案:跨平臺(tái)Java體系不包括(
)。
答案:HadoopJava
的原始名稱(chēng)是________________。
答案:OakJava字節(jié)碼文件的后綴為(
)。
答案:class編譯Java
Application源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為(
)
答案:classJava屬于以下哪種語(yǔ)言(
)
答案:高級(jí)語(yǔ)言下列目錄中,哪一個(gè)是用來(lái)存放JDK可執(zhí)行程序的(
)
答案:bin目錄下列關(guān)于Java語(yǔ)言的描述中,錯(cuò)誤的是(
)
答案:Java是一門(mén)介于匯編和高級(jí)之間的語(yǔ)言編譯Java程序的命令是(
)。
答案:javacJDK中,用于執(zhí)行程序的工具是(
)
答案:java.exe下面哪種類(lèi)型的文件可以在Java虛擬機(jī)中運(yùn)行(
)
答案:class下列選項(xiàng)中不屬于Java語(yǔ)言的特點(diǎn)是(
)
答案:面向過(guò)程下面關(guān)于javac命令作用的描述中,正確的是(
)。
答案:可以將編寫(xiě)好的Java文件編譯成.class文件Java虛擬機(jī)的英文簡(jiǎn)稱(chēng)是(
)。
答案:JVMJava語(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的值為_(kāi)___。
答案:3哪個(gè)數(shù)組聲明是非法的()
答案:int[][]
w=
newint[
][6];類(lèi)和對(duì)象之間是
的關(guān)系。
答案:一對(duì)多下列哪項(xiàng)不是有效的標(biāo)識(shí)符?
答案:2test下列選項(xiàng)中,()是合法的Java變量名。A.un(it
B.1unit
C.-unit
D._unit
答案:_unitJava字節(jié)碼文件的后綴為(
)。
答案:class編譯Java程序的命令是(
)。
答案:javacJava語(yǔ)言中創(chuàng)建一個(gè)對(duì)象使用的關(guān)鍵字為
。
答案:new在以下供選擇的概念中,不屬于面向?qū)ο笳Z(yǔ)言概念的是()
答案:模塊下列選項(xiàng)中,()不是Java中定義的基本數(shù)據(jù)類(lèi)型。
答案:BigInteger執(zhí)行代碼int[?]??a?=?new?int[7];后,以下說(shuō)明正確的是()
答案:a[6]為0設(shè)intm=8;
intn=5,則表達(dá)式m/n的值是
答案:1以下關(guān)于數(shù)組內(nèi)存空間的描述,哪一個(gè)是錯(cuò)誤的(
)?
答案:由基本數(shù)據(jù)類(lèi)型構(gòu)成的數(shù)組和由引用類(lèi)型構(gòu)成的數(shù)組,其內(nèi)存結(jié)構(gòu)是一致的。都是由棧中保存的數(shù)組名,直接指向了堆中的數(shù)據(jù)。以下不是Java中有效的關(guān)鍵字。
答案:NULLJava虛擬機(jī)的英文簡(jiǎn)稱(chēng)是(
)。
答案:JVM關(guān)于構(gòu)造方法的描述,哪一個(gè)是正確的(
)?
答案:如果程序中沒(méi)有任何構(gòu)造方法,則會(huì)默認(rèn)增加一個(gè)無(wú)參的構(gòu)造方法。下列選項(xiàng)中,()是Java中的關(guān)鍵字。
答案:false現(xiàn)在有如下程序:publicclassJiangKe{
publicstaticvoidmain(String[]args){
intn1=100;
intn2=200;
【
】num=(n1+n2)*3.6;
}}下面哪個(gè)那個(gè)選項(xiàng)填寫(xiě)在【
】處可保證程序正確?()
答案:double有一個(gè)類(lèi)A,以下為其構(gòu)造方法的聲明,其中正確的是
。
答案:A(intx){...}下列對(duì)數(shù)組myarry的聲明不合法的是()
答案:cahr[][]
myarry
=newchar[][14]已知語(yǔ)句為:int[]score={100,89,76,23,84,73,90},則score[4]=()
答案:84現(xiàn)有:classRectangle
{
publicstaticvoidmain(String[]args){
int[]x={1,2,3};
x[1]=(x[1]>1)?x[2]:0;
System.out.println(x[1]);
}
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程介紹居間費(fèi)合同
- 中小企業(yè)創(chuàng)業(yè)法律顧問(wèn)聘請(qǐng)合同
- 建筑工程合同類(lèi)型有哪幾種
- 保價(jià)合同協(xié)議場(chǎng)合
- 建材材料買(mǎi)賣(mài)合同
- 兼職健身教練聘用合同
- 增資入股協(xié)議書(shū)合同
- 建筑施工勞務(wù)派遣合同
- 接送服務(wù)合同協(xié)議
- 合同之買(mǎi)賣(mài)合同擔(dān)保函
- 施工工地環(huán)保知識(shí)培訓(xùn)課件
- 旅行社掛靠合同協(xié)議書(shū)模板
- 2024年浙江金華市金義東軌道交通有限公司招聘筆試參考題庫(kù)含答案解析
- 小班科學(xué)活動(dòng)課件《春天來(lái)了》
- 體育心理健康與社會(huì)適應(yīng)
- 化學(xué)工藝學(xué)試卷A
- 基于單片機(jī)的環(huán)境監(jiān)測(cè)系統(tǒng)
- 供電所春季安全大檢查方案
- 2024年度醫(yī)院內(nèi)鏡室檢查內(nèi)容分析報(bào)告課件
- 毛澤東思想的形成與發(fā)展
- 文化集市體驗(yàn)活動(dòng)策劃
評(píng)論
0/150
提交評(píng)論