




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精品文檔JAVA基礎(chǔ)知識(shí)考核題成績(jī):、選擇題(80分,每題2分)1. Java編譯器的命令是( D2,3.4.A. javaB-app le tvie we rJava解釋器的命令是( AA. javaB-app le tvie we rJava開發(fā)人員使用的開發(fā)工具包是A. JVMB JRE C.CC(CJDKD.D javacD javacEclipse下列說法正確的是( B )A. 使用Java語言開發(fā)的程序可以在任何平臺(tái)下運(yùn)行,且不需要B. 使用Java語言開發(fā)的程序可以在任何平臺(tái)下運(yùn)行,但需要C. Java虛擬機(jī)是獨(dú)立的,JDK屮不包含虛擬機(jī)D. Java語言編譯后是字節(jié)碼文件,操作
2、系統(tǒng)可直接執(zhí)行JREJRE5下列全部是合法的Java標(biāo)識(shí)符的是(A-nameO9stu teacher $money_s alary p ostl23case abstract final #ID list today6.程序中有如下語句final float PI = 314f;下列說法正確的是(c )PI是一個(gè)變量,初始化的值是 3.14. 定義有錯(cuò)誤,PI是float類型3.14后不能加fPI是一個(gè)常量,其值是3.14對(duì)PI可以重新賦值,如 PI = 3.1415926;7下列初始化值正確的是( Bfloat score = 90.5; boolean flag = false; cha
3、r name = ” 張三 boolean num = 1:8.有如下代碼精品文檔class ScopeVar public static void main(String args) int num = 10;if ( num = = 10) int numl = num *num;numl = numl + 10;System.out-println(numl);輸出正確的是(A 11020C不確定D 程序錯(cuò)誤System.out-println(3);9.下面對(duì)Scanner描述正確的是(AC )Scanner類提供輸入數(shù)據(jù)的方法,但只能輸入字符串Scanner 的使用方法: Scann
4、er.next(); 使用 Scanner 需要導(dǎo)入 java.util.Scanner 類 從鍵盤讀取一個(gè)整數(shù)的方法Scanner sc = new Scanner();int numsc.nextIntO;10.有則對(duì)strl + lOO說法正確的是(String strl=*hello; int num=100;Astrl + 100的值是一個(gè)字符串he 110100strl + 100會(huì)產(chǎn)生語法錯(cuò)誤,字符串不能和整數(shù)相加strl + 100不會(huì)產(chǎn)生語法錯(cuò)誤,最終的結(jié)果是strl + 100不會(huì)產(chǎn)生語法錯(cuò)誤,最終的結(jié)果是100,D11.哪種方法返回String屮的字符數(shù)(B )A. si
5、ze()B. lengthOC.width()hello.strl的值被忽略掉100被忽略掉D.girthO12.下面創(chuàng)建數(shù)組正確的是BAintint_array=int10;Bintint_array=new int10;Cintoint_array=new int(lO);Dintoint_anay =new int10;13.研究下面的Java代碼:switch(x)case 1:System.out-printing);case 2: case 3;case 4:精品文檔System.out-printing);當(dāng)x=2時(shí),運(yùn)行結(jié)果是(C)沒有輸出任何結(jié)果輸出結(jié)果為3輸出結(jié)果為3和4輸
6、出結(jié)果為1、3和414.給定一個(gè)Java程序的代碼片段,如下 if(grade=,A,llgrade= B* ) score = 90;else it(grade = C llgrade = D ) score = 70;elsescore = 60;把這段代碼轉(zhuǎn)換為switch語句,以下正確的是:A switch(grade) case A: case B :score =90;case C : case D score =70; defaull:score = 60;B switch(grade)case A :break;case B :score = 90 case C :break;
7、case D score = 70;Default:score = 60; break;C switch(grade)case B :score = 90;break; case D score = 70;break; detault:score = 60; break;D switch(grade)case A: case B :score = 90; break;case C: case D score = 70; break;Default:score = 60; break;15 閱讀以下代碼import java.utiLScanner;P ublicclass Testpublic
8、 static void main(String args)Scanner sc = new Scanner(System.in);Sys tern.out.println( “請(qǐng)輸入買包了所用的錢的數(shù)目” double money = sc.nextDouble();int count = buy(money);Sys tern.out.println( “可買包 了的數(shù)冃為:” +count);public static int buy(double money) int count = (int) (money/0.4); return count;描述正確的是A如果輸入如果輸入如果輸入
9、5,5,5,A )輸出是:可買包了的數(shù)目為:輸出是:可買包了的數(shù)目為:輸出是:可買包了的數(shù)目為:1212-5程序錯(cuò)誤,沒有輸出16在Java屮,下列代碼運(yùn)行的結(jié)果是(Public static void main(String args)int a = l, b=2, c=3;c=10;elsec=20;Sys tern.out-println(c);輸出:10 B、輸出:20 C.輸出:3 D、編譯報(bào)錯(cuò)17.分析下面的Java代碼片段,編譯運(yùn)行后的輸出結(jié)果是(D)。for (int i = 0; i 6; i+) int k = +i;while (k 5) break;A)024B)02C
10、) 123D) 1318分析下面的Java源程序,編譯后的運(yùn)行結(jié)果是(import java.util-*;public class Test public static void main (String args) int numbers = new int2,l,3;Arrays,sort (numbers);Sys tern.out-println (numbers 2);輸出:0 B、輸出:1 C、輸出:2 D、輸出:319下面關(guān)于包的描述及使用不正確的是(A.使用Package關(guān)鍵字聲明包B.com.handson-tecOl 是合法的包Cimport關(guān)鍵字可以引入包屮的類,例如:
11、import java .util;Dpackage與folder是對(duì)應(yīng)的關(guān)系BJfDif20對(duì)于if語句下列描述錯(cuò)誤的是(A, if語句必須跟else聯(lián)用C. if語句屬于分支結(jié)構(gòu)語句的條件必須是 boolean類型 語句后可以沒有大括號(hào)21:對(duì)于switch語句下列描述正確的是(AswitchO括號(hào)內(nèi)可以是任意類型數(shù)據(jù)B.case后必須有break語句D )B. case后可以是常量也可以是變量D,允許多個(gè)case共用一組執(zhí)行語句22.對(duì)于循環(huán)語句下列描述正確的是(A . while和do-while實(shí)現(xiàn)的效果一樣C while(l)表示無限循環(huán)B )B. while循環(huán)可以用 for循環(huán)
12、代替D.continue可以跳出循環(huán)23.有以下程序段,輸出結(jié)果是( B int x=l,a=0,b=0;switch(x)case 0:b+;精品文檔case l:a+;case 2:a+;b+ ;System.out-printin (a);Sys tern.out-println(a=*+a+,b=+b);A. a=l, b=l B. a=2,24、研究下面C代碼段b=lC- a=lJ b=0D. a=2, b=2int ent = 0 ;cnt+;在該程序段執(zhí)行后計(jì)數(shù)變量ent的值應(yīng)該是(CB、陷入無限循環(huán)以上都不是C、 1D、25、在Java語言屮,有如下定義public stati
13、c void f(int xjnt y)int t=0;if(x 5,4,326、p ublicstatic void main(String args)Ds 4,3,5int i=O,a=O;tbr( i=0;iv5;i+)s witch (i)case0:casecase2: a+=3;case3: a+=2;default: a+=5;精品文檔執(zhí)行后輸出的結(jié)果是(System.out-prin(ln(x+);A、 16B、38C、42D、3227、publicstatic voidmain(Stringargs)tbr(int i=l ;iv=5;i+)if(i%2=l)printf(吹
14、);elsecontinue;Sys tern.out-print (#);Sys tern.out-print (*$);以上程序的輸出結(jié)果,正確的是(args)28、Public static void main(Stringint x=0,y=0 ;Scanner sc = new Scanner(Systern-in);X = sc.nextIntO; y = sc.nextIntO;if (xy) x+=y; y+ : else y+=x ;X+ ;System.out-priiitln(x+蔦+y);在C語言屮,對(duì)上面的程序,正確的判斷是(A、若輸入數(shù)據(jù)1和4,則輸出2和6B、若輸
15、入數(shù)據(jù)4和1,則輸出6和2C、若輸入數(shù)據(jù)4和4,則輸出4和8D、有語法錯(cuò)誤,不能通過編譯29、有以下程序段p ublic static void main(String args) int X = 0;Scanner sc = new Scanner(System.in);X = sc.nextIntO; if(x-5)System.out-prindn(x);else精品文檔運(yùn)行后,如果從鍵盤上輸入5,則輸出結(jié)果是( BA. 3B.430、有以下程序段public static voidC.5D.6ma in(S tring nargs)int i=0, j=0, num=0 ;for (
16、i=0; i4; i+ )tor (j=i;jv2;j+ )num=num+j;Sys tern.out. println(num);程序執(zhí)行后,num的值應(yīng)該是(A、2B、4C、0D、331、以下程序的輸出結(jié)果為( C )args)public static void main(Stringnint a=2,b=-l,c=2;if(ab)if(b0) c=0;else c+=l;Sys tern.out-prinUn(c);A、0C、2D、332.有一段java應(yīng)用程序,它的主類名是al.classA、a 1 Java那么保存它的源文件名可以是(AD、都對(duì)C、 al33.整型數(shù)據(jù)類型屮,A、
17、short需要內(nèi)存空間最少的是B、longC、intD八 byte34.關(guān)于以下程序段,正確的說法是(String sl = ” abc” +” def” ;String s2=new String (si);if ( sl=s2)/3/I/2Sys tern.out. prinUn( “ = = succeeded” ) if (si.equals (s2) /5System.out.println( “ .equals() succeeded” ); 6A、行4與行6都將執(zhí)行C、行6執(zhí)行,行4不執(zhí)行/4B、行4執(zhí)行,行 6不執(zhí)行D、行4、行6都不執(zhí)行35.閱讀以下代碼: import ja
18、va io.*; imp ort java, util.*; public class Foopublic static void main (String args)S tring s;Sys tern.out-println(”s=” + s);輸出結(jié)果應(yīng)該是:(A.代碼得到編譯,并輸出“ s =B .代碼得到編譯,并輸出“ SFull”C.由于String S沒有初始化,代碼不能編譯通過D.代碼得到編譯,但捕獲到NullPointException異常36下面哪一個(gè)循環(huán)會(huì)導(dǎo)致死循環(huán)?(A、for (int k = 0; k 0; k+)C、for (int k = 0; k 0; k)D、for (int k = 0; k 0; k+)37.有如下程序段:int total = 0;for (int i = 0; i 0);System.out-primln(i);B、1D、編譯失敗39.給出以下Java代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是(C ) class Testp ublicpublic static void main(Stringargs) int i=10;doi-Swhile(i2);System.out-primln(i);A、0B、1C、2D.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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年浙江省建筑安全員《B證》考試題庫(kù)
- 《公共政策學(xué)》題庫(kù)及答案 2
- 西安信息職業(yè)大學(xué)《商業(yè)倫理》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2025學(xué)年山東省聊城市高唐縣第二中學(xué)高三上學(xué)期12月月考?xì)v史試卷
- 武漢船舶職業(yè)技術(shù)學(xué)院《R語言與數(shù)據(jù)可視化》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南財(cái)經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院《斜視弱視學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025青海省安全員《C證》考試題庫(kù)
- 濰坊理工學(xué)院《經(jīng)濟(jì)統(tǒng)計(jì)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 臨夏現(xiàn)代職業(yè)學(xué)院《數(shù)字信號(hào)處理A》2023-2024學(xué)年第二學(xué)期期末試卷
- 平頂山學(xué)院《安全類專業(yè)寫作》2023-2024學(xué)年第二學(xué)期期末試卷
- Photoshop+2024學(xué)習(xí)手冊(cè):第1課認(rèn)識(shí)與操作基礎(chǔ)
- 《不同血流限制訓(xùn)練方案對(duì)膝關(guān)節(jié)損傷運(yùn)動(dòng)員下肢功能的影響》
- 藥品經(jīng)營(yíng)企業(yè)(批發(fā)和零售)面臨的風(fēng)險(xiǎn)點(diǎn)和應(yīng)對(duì)措施
- 基本公共衛(wèi)生服務(wù)項(xiàng)目培訓(xùn)
- 北師大版(2024新版)七年級(jí)上冊(cè)數(shù)學(xué)期末模擬測(cè)試卷(含答案)
- 無人機(jī)組裝與調(diào)試 課件 項(xiàng)目1任務(wù)1 多旋翼無人機(jī)飛行平臺(tái)組裝調(diào)試
- 消防行業(yè)崗位培訓(xùn)與校企聯(lián)合方案
- 中國(guó)通 用技術(shù)集團(tuán)招聘筆試題庫(kù)
- 自動(dòng)化部門的發(fā)展規(guī)劃
- 2024年中國(guó)天然橡膠產(chǎn)業(yè)數(shù)據(jù)分析簡(jiǎn)報(bào)-農(nóng)小蜂
- 《S公司客戶開發(fā)與維護(hù)策略改進(jìn)探究》開題報(bào)告10000字
評(píng)論
0/150
提交評(píng)論