![《Java高級(jí)程序設(shè)計(jì)》考試復(fù)習(xí)題庫(kù)(含答案)_第1頁(yè)](http://file4.renrendoc.com/view11/M00/01/17/wKhkGWWVS0aAWPn1AACniwuIlXE786.jpg)
![《Java高級(jí)程序設(shè)計(jì)》考試復(fù)習(xí)題庫(kù)(含答案)_第2頁(yè)](http://file4.renrendoc.com/view11/M00/01/17/wKhkGWWVS0aAWPn1AACniwuIlXE7862.jpg)
![《Java高級(jí)程序設(shè)計(jì)》考試復(fù)習(xí)題庫(kù)(含答案)_第3頁(yè)](http://file4.renrendoc.com/view11/M00/01/17/wKhkGWWVS0aAWPn1AACniwuIlXE7863.jpg)
![《Java高級(jí)程序設(shè)計(jì)》考試復(fù)習(xí)題庫(kù)(含答案)_第4頁(yè)](http://file4.renrendoc.com/view11/M00/01/17/wKhkGWWVS0aAWPn1AACniwuIlXE7864.jpg)
![《Java高級(jí)程序設(shè)計(jì)》考試復(fù)習(xí)題庫(kù)(含答案)_第5頁(yè)](http://file4.renrendoc.com/view11/M00/01/17/wKhkGWWVS0aAWPn1AACniwuIlXE7865.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE1《Java高級(jí)程序設(shè)計(jì)》考試復(fù)習(xí)題庫(kù)(含答案)一、單選題1.Java的數(shù)據(jù)類(lèi)型中l(wèi)ong占用多少字節(jié)?A、8B、4C、2D、1答案:A2.Java程序中哪一個(gè)修飾符的訪問(wèn)范圍最大?A、publicB、protectedC、默認(rèn)D、private答案:A3.Java程序中,Scanner類(lèi)屬于java的哪個(gè)包中?A、utilB、langC、ioD、packet答案:A4.如int[]n=newint[3];則輸出n[2]的結(jié)果是?A、0B、nullC、undefinedD、報(bào)錯(cuò)答案:A5.Java編程語(yǔ)言中的JRE指的是?A、Java運(yùn)行環(huán)境B、Java開(kāi)發(fā)工具包C、Java虛擬機(jī)D、Java編程語(yǔ)言答案:A6.Java的數(shù)據(jù)類(lèi)型中char占用多少字節(jié)?A、2B、1C、4D、8答案:A7.Java于2009年被哪個(gè)公司收購(gòu)?A、OracleB、SunC、MicrosoftD、Tencent答案:A8.Java程序中,類(lèi)中的屬性代表什么?A、特征B、行為C、方法D、條件答案:A9.訪問(wèn)同名的全局變量和局部變量用什么關(guān)鍵字?A、thisB、staticC、superD、class答案:A10.Java程序中switch的表達(dá)式不可以為?A、布爾值B、字符C、字符串D、整數(shù)答案:A11.Java程序中,方法寫(xiě)在哪里?A、類(lèi)B、方法C、包D、程序答案:A12.Java程序中,程序調(diào)試又稱(chēng)為?A、DebugB、ugC、defaultD、break答案:A13.Java程序中,Math類(lèi)屬于哪一個(gè)包中?A、java.langB、java.utilC、java.testD、java.demo答案:A14.面向?qū)ο蟮挠⑽暮?jiǎn)稱(chēng)為?A、OOPB、OOBC、OODD、OM答案:A15.Java程序中,哪一個(gè)不是基本數(shù)據(jù)類(lèi)型?A、StringB、charC、doubleD、int答案:A16.Java程序中,類(lèi)中的方法代表什么?A、行為B、特征C、方法D、條件答案:A17.Java是一門(mén)什么語(yǔ)言?A、面向?qū)ο驜、面向過(guò)程C、超文本語(yǔ)言D、腳本語(yǔ)言答案:A18.Java程序中,基本數(shù)據(jù)類(lèi)型在哪里開(kāi)辟空間存儲(chǔ)變量?A、棧B、堆C、首地址D、內(nèi)存地址答案:A19.Java的數(shù)據(jù)類(lèi)型中int占用多少字節(jié)?A、4B、1C、2D、8答案:A20.Java程序中,方法在定義完成之后可以調(diào)用多少次?A、任意次B、0C、1D、2答案:A21.Java1995年誕生于哪個(gè)公司?A、SunB、OracleC、MicrosoftD、Tencent答案:A22.定義方法時(shí)小括號(hào)中的參數(shù)稱(chēng)為什么?A、形式參數(shù)B、實(shí)際參數(shù)C、靜態(tài)變量D、當(dāng)前屬性答案:A23.Java程序中,方法的作用是什么?A、代碼封裝多次使用B、用于判斷C、用于循環(huán)D、沒(méi)有作用答案:A24.Java的數(shù)據(jù)類(lèi)型中boolean占用多少字節(jié)?A、1B、2C、4D、8答案:A25.Java程序中,類(lèi)的最基本原則是?A、封裝B、繼承C、多態(tài)D、循環(huán)答案:A26.在Java程序中,不定長(zhǎng)參數(shù)的本質(zhì)是?A、數(shù)組B、變量C、函數(shù)D、方法答案:A27.Java程序中,Math類(lèi)屬于java的哪個(gè)包中?A、langB、utilC、ioD、packet答案:A28.System.out.println(5/0);請(qǐng)問(wèn)輸出結(jié)果是多少?A、報(bào)錯(cuò)B、5C、5.0D、沒(méi)有輸出答案:A29.Java的數(shù)據(jù)類(lèi)型中byte占用多少字節(jié)?A、1B、2C、4D、8答案:A30.調(diào)用方法時(shí)小括號(hào)中的參數(shù)稱(chēng)為什么?A、實(shí)際參數(shù)B、形式參數(shù)C、靜態(tài)變量D、當(dāng)前屬性答案:A31.Java編程語(yǔ)言中的JDK指的是?A、Java開(kāi)發(fā)工具包B、Java運(yùn)行環(huán)境C、Java虛擬機(jī)D、Java編程語(yǔ)言答案:A32.Java程序中,intx=3;x++;請(qǐng)問(wèn)x的值是多少?A、4B、3C、1D、6答案:A33.Java程序中所有類(lèi)的祖先類(lèi)是?A、ObjectB、langC、packetD、project答案:A34.Java編程語(yǔ)言中下面哪一個(gè)選項(xiàng)不能作為變量名?A、123abcB、x_123C、q$_123D、String答案:A35.Java程序中,引用數(shù)據(jù)類(lèi)型的值存儲(chǔ)在內(nèi)存中的哪里?A、堆B、棧C、類(lèi)D、方法答案:A36.類(lèi)名直接調(diào)用的屬性和方法必須通過(guò)什么關(guān)鍵字修飾?A、staticB、thisC、superD、class答案:A37.創(chuàng)建對(duì)象時(shí)會(huì)默認(rèn)調(diào)用類(lèi)的什么方法A、構(gòu)造方法B、方法重載C、方法重寫(xiě)D、靜態(tài)方法答案:A38.Java程序中,charx=97;輸出變量x的值是多少?A、B、97C、undefinedD、報(bào)錯(cuò)答案:A39.Java程序中哪一個(gè)修飾符的訪問(wèn)范圍最???A、privateB、protectedC、默認(rèn)D、public答案:A40.Java程序中,導(dǎo)入包的關(guān)鍵字為?A、importB、thisC、superD、static答案:A41.ArrayIndexOutOfBoundsException這個(gè)是什么錯(cuò)誤?A、數(shù)組下標(biāo)越界B、數(shù)組長(zhǎng)度C、數(shù)組值D、數(shù)組類(lèi)型答案:A42.Java的輸出語(yǔ)句中\(zhòng)”代表什么?A、”B、換行C、制表符D、\答案:A43.Java編程語(yǔ)言中的JVM指的是?A、Java虛擬機(jī)B、Java運(yùn)行環(huán)境C、Java開(kāi)發(fā)工具包D、Java編程語(yǔ)言答案:A44.如intnum=1234;inta=num/10;請(qǐng)問(wèn)輸出a結(jié)果是多少?A、4B、1C、4.0D、3答案:A45.Java程序中,for(intn:nums){}中的n代表什么?A、數(shù)組中的元素B、數(shù)組名稱(chēng)C、數(shù)組下標(biāo)D、內(nèi)存地址答案:A46./**/在java中是什么注釋?zhuān)緼、多行注釋B、單行注釋C、多行文本注釋D、以上都不對(duì)答案:A47.Java程序中,直接輸出數(shù)組名稱(chēng)會(huì)輸出數(shù)組的什么?A、內(nèi)存地址B、數(shù)組名稱(chēng)C、數(shù)組中的元素D、數(shù)組下標(biāo)答案:A48.數(shù)組在棧內(nèi)存中存儲(chǔ)的是堆中的什么地址?A、首地址B、棧C、堆D、內(nèi)存地址答案:A49.Java的輸出語(yǔ)句中\(zhòng)t代表什么?A、制表符B、換行C、回車(chē)D、\答案:A50.Java程序中,基本數(shù)據(jù)類(lèi)型的值存儲(chǔ)在內(nèi)存中的哪里?A、棧B、堆C、類(lèi)D、方法答案:A51.Java的核心類(lèi)在下列哪一個(gè)包中?A、java.langB、java.utilC、java.ioD、java.sql答案:A52.Java程序中,Arrays類(lèi)屬于java的哪個(gè)包中?A、utilB、langC、ioD、packet答案:A53.Java程序中,intx='a';輸出變量x的值是多少?A、97B、aC、undefinedD、報(bào)錯(cuò)答案:A54.Java程序中的構(gòu)造方法返回值類(lèi)型為?A、什么都不寫(xiě)B(tài)、voidC、intD、ouble答案:A55.Java程序中,String類(lèi)屬于java的哪個(gè)包中?A、langB、utilC、ioD、packet答案:A56.Java編程語(yǔ)言中//代表什么注釋?zhuān)緼、單行注釋B、多行注釋C、多行文本注釋D、控制臺(tái)正常顯示答案:A57.Java程序中,判斷用戶(hù)輸入的是否為整數(shù)的代碼是?A、hasNextInt()B、hasNext()C、NextInt()D、Int()答案:A58.Java程序中可以根據(jù)需要定義多少屬性和方法?A、任意次數(shù)B、1個(gè)C、2個(gè)D、不允許定義答案:A59.intx=3;y=x--;請(qǐng)問(wèn)y的值是多少?A、3B、2C、4D、1答案:A60.Java程序中,哪種循環(huán)是先執(zhí)行再判斷?A、dowhileB、whileC、forD、forof答案:A多選題1.下列哪些是引用數(shù)據(jù)類(lèi)型?A、變量B、數(shù)組C、對(duì)象D、以上都對(duì)答案:BC2.Java程序編程語(yǔ)言的關(guān)鍵字有哪些?A、intB、doubleC、floatD、char答案:ABCD3.Java程序中內(nèi)存空間的存儲(chǔ)分為哪些?A、棧B、變量C、數(shù)組D、堆答案:AD4.Java程序中的運(yùn)算符有哪些?A、算數(shù)運(yùn)算符B、邏輯運(yùn)算符C、賦值運(yùn)算符D、關(guān)系運(yùn)算符答案:ABCD5.下列哪些是Java程序的關(guān)鍵字?A、staticB、voidC、thisD、String答案:ABC6.面向?qū)ο笾械膶傩钥梢杂卸嗌賯€(gè)?A、1B、2C、3D、多個(gè)答案:ABCD7.下列代碼哪些是Java的轉(zhuǎn)義字符?A、\”B、\tC、\nD、\答案:ABCD8.Java程序中的判斷有哪些?A、單分支B、二分支C、多分支D、嵌套答案:ABCD9.Java程序中的訪問(wèn)修飾符有哪些?A、publicB、protectedC、默認(rèn)D、private答案:ABCD10.面向?qū)ο笾凶钪匾母拍钍鞘裁??A、類(lèi)B、對(duì)象C、數(shù)組D、變量答案:AB11.Java程序中,面向?qū)ο蟮奶卣鞣謩e有哪些?A、封裝B、繼承C、多態(tài)D、引用答案:ABC12.JavaSE的進(jìn)階部分有哪些?A、數(shù)組B、方法C、判斷D、運(yùn)算符答案:AB13.Java程序編程語(yǔ)言的特點(diǎn)有哪些?A、簡(jiǎn)單性B、面向?qū)ο驝、分布式D、健壯性答案:ABCD14.Java程序中包名不允許出現(xiàn)下列哪些字符?A、B、&C、*D、$答案:BCD15.Java程序中的構(gòu)造方法的參數(shù)可以有幾個(gè)A、0B、1C、2D、3答案:ABCD16.Java程序中的常用包有哪些?A、java.langB、java.utilC、java.ioD、java.sql答案:ABCD17.Java程序中的循環(huán)有哪些?A、whileB、dowhileC、forD、forof答案:ABC18.基本數(shù)據(jù)類(lèi)型有哪些?A、StringB、intC、byteD、short答案:BCD19.在Java程序中Boolean數(shù)據(jù)類(lèi)型的值有哪幾種?A、trueB、falseC、wrongD、ok答案:AB20.JavaSE的高級(jí)部分有哪些?A、面向?qū)ο驜、接口C、集合D、運(yùn)算符答案:ABC21.類(lèi)中最重要的概念為?A、屬性B、判斷C、方法D、循環(huán)答案:AC22.switch哪些是必須寫(xiě)的能保證程序沒(méi)有任何邏輯錯(cuò)誤?A、caseB、reakC、defaultD、int答案:AB23.Java程序中,包的作用有哪些?A、區(qū)分同名類(lèi)B、便于管理C、便于訪問(wèn)D、以上都是答案:ABCD24.Java程序編程語(yǔ)言中都包含哪些部分?A、JavaSEB、JavaMEC、JavaEED、以上都對(duì)答案:ABCD25.Java程序中,數(shù)組的要素有哪些?A、數(shù)據(jù)類(lèi)型B、數(shù)組名稱(chēng)C、數(shù)組元素D、數(shù)組下標(biāo)答案:ABCD26.Java程序中,下列哪些是Arrays的方法?A、rrays.toStringB、Arrays.sortC、Arrays.fillD、以上都對(duì)答案:ABCD27.Java程序中,面向?qū)ο笾械姆椒梢杂卸嗌賯€(gè)?A、1B、2C、3D、多個(gè)答案:ABCD28.那列哪些屬于邏輯運(yùn)算符?A、&&B、||C、!D、以上都對(duì)答案:ABCD29.創(chuàng)建對(duì)象之后可以通過(guò).的方式調(diào)用哪些?A、屬性B、方法C、條件D、邏輯答案:AB30.JavaSE的初級(jí)部分有哪些?A、變量B、判斷C、循環(huán)D、數(shù)組答案:ABC判斷題1.Java程序中的內(nèi)存空間中棧的空間比堆的空間大A、正確B、錯(cuò)誤答案:B2.for屬于Java程序中的判斷語(yǔ)句A、正確B、錯(cuò)誤答案:B3.構(gòu)造方法的名稱(chēng)可以和類(lèi)名不一樣A、正確B、錯(cuò)誤答案:B4.定義方法時(shí)形式參數(shù)的本質(zhì)是變量A、正確B、錯(cuò)誤答案:A5.運(yùn)算符屬于Java程序中的高級(jí)部分A、正確B、錯(cuò)誤答案:B6.構(gòu)造方法的作用:創(chuàng)建和初始化對(duì)象并為屬性賦值A(chǔ)、正確B、錯(cuò)誤答案:A7.Java程序中寫(xiě)有參構(gòu)造方法時(shí)務(wù)必先寫(xiě)無(wú)參構(gòu)造方法A、正確B、錯(cuò)誤答案:A8.構(gòu)造方法不可以重載A、正確B、錯(cuò)誤答案:B9.&&屬于Java程序中的關(guān)系運(yùn)算符A、正確B、錯(cuò)誤答案:B10.同包不同類(lèi)中用private修飾的變量不能訪問(wèn)A、正確B、錯(cuò)誤答案:A11.Java程序中寫(xiě)在類(lèi)中的變量稱(chēng)為局部變量A、正確B、錯(cuò)誤答案:B12.將類(lèi)的屬性封裝為了保護(hù)數(shù)據(jù)的安全性A、正確B、錯(cuò)誤答案:A13.聲明包必須位于第一行。如packagetest;A、正確B、錯(cuò)誤答案:A14.Java的編程語(yǔ)言思想中認(rèn)為萬(wàn)事萬(wàn)物皆為對(duì)象A、正確B、錯(cuò)誤答案:A15.Java程序中的內(nèi)存空間中棧的存儲(chǔ)效率比堆的空間慢A、正確B、錯(cuò)誤答案:B16.java.lang屬于工具類(lèi)。默認(rèn)自動(dòng)導(dǎo)入A、正確B、錯(cuò)誤答案:B17.面向?qū)ο髮儆贘ava程序中的高級(jí)部分A、正確B、錯(cuò)誤答案:A18.Java程序中構(gòu)造方法的名稱(chēng)必須和類(lèi)名相同A、正確B、錯(cuò)誤答案:A19.Java程序中的類(lèi)是對(duì)象的一種抽象A、正確B、錯(cuò)誤答案:A20.Java程序中的全部變量和局部變量可以同名A、正確B、錯(cuò)誤答案:A21.循環(huán)如果沒(méi)有變量條件變化如i++會(huì)產(chǎn)生死循環(huán)A、正確B、錯(cuò)誤答案:A22.訪問(wèn)修飾符可以用來(lái)修飾類(lèi)、屬性、方法A、正確B、錯(cuò)誤答案:A23.Java程序中的構(gòu)造方法的參數(shù)可以有任意個(gè)也可以沒(méi)有A、正確B、錯(cuò)誤答案:A24.循環(huán)屬于Java程序中的高級(jí)部分A、正確B、錯(cuò)誤答案:B25.++屬于Java程序中的關(guān)系運(yùn)算符A、正確B、錯(cuò)誤答案:B26.Java是屬于面向過(guò)程的一種編程語(yǔ)言A、正確B、錯(cuò)誤答案:B27.Java程序中this代表父類(lèi)對(duì)象A、正確B、錯(cuò)誤答案:B28.訪問(wèn)修飾符中protected修飾的范圍是最大的A、正確B、錯(cuò)誤答案:B29.Java程序中static關(guān)鍵字可與用來(lái)修飾屬性和方法A、正確B、錯(cuò)誤答案:A30.包名必須小寫(xiě)??梢杂?開(kāi)頭或者結(jié)尾A、正確B、錯(cuò)誤答案:B填空題1.Java程序中的>=等屬于________運(yùn)算符答案:關(guān)系2.Java程序中的運(yùn)算符中!表示________運(yùn)算符。答案:邏輯3.Java程序中堆的存儲(chǔ)效率比棧的存儲(chǔ)效率________答案:慢4.Java程序中,引用數(shù)據(jù)類(lèi)型屬于________答案:引用傳遞5.Java程序中循環(huán)控制continue代表跳出________答案:當(dāng)次循環(huán)6.Java程序中int占用________個(gè)字節(jié)答案:47.Java程序中的&&等屬于________運(yùn)算符答案:邏輯8.Java程序中,基本數(shù)據(jù)類(lèi)型屬于________答案:值傳遞9.Java程序中的=等屬于________運(yùn)算符答案:賦值10.Java程序中循環(huán)控制break代表跳出________答案:當(dāng)前循環(huán)11.Java程序中的int、double等屬于________答案:基本數(shù)據(jù)類(lèi)型12.Java程序中的+、-、*等屬于________運(yùn)算符答案:算數(shù)13.Java程序中if屬于________語(yǔ)句答案:判斷14.Java程序中類(lèi)一般情況下會(huì)遵守________命名規(guī)則。答案:帕斯卡15.JavaSE中,進(jìn)階部分包含數(shù)組和________答案:方法16.Java程序中l(wèi)ong占用________個(gè)字節(jié)答案:817.Java程序中for屬于________語(yǔ)句答案:循環(huán)18.Java程序中變量一般情況下會(huì)遵守________命名規(guī)則。答案:駝峰19.面向?qū)ο笕筇卣鳎篲_______繼承多態(tài)答案:封裝20.Java程序中,增強(qiáng)for循環(huán)也稱(chēng)為_(kāi)_______循環(huán)答案:foreach21.Java程序中的數(shù)組最后一個(gè)元素的下標(biāo)為_(kāi)_______答案:數(shù)組長(zhǎng)度-122.Java程序中,有________種基本數(shù)據(jù)類(lèi)型答案:823.Java程序中的方法寫(xiě)在________里面答案:類(lèi)24.ArrayIndexOutOfBoundsException代表________錯(cuò)誤答案:數(shù)組下標(biāo)越界25.Java程序中的String、數(shù)組等屬于________答案:引用數(shù)據(jù)類(lèi)型26.Java程序中堆的存儲(chǔ)空間比棧的存儲(chǔ)空間________答案:大27.Java程序中Scanner屬于________包答案:java.util28.Java程序中的存儲(chǔ)分為棧和________答案:堆29.Java程序中的數(shù)組下標(biāo)從________開(kāi)始答案:030.面相對(duì)象屬于Java中的________部分答案:高級(jí)簡(jiǎn)答題1.請(qǐng)分析下列代碼的運(yùn)行結(jié)果并簡(jiǎn)要說(shuō)明:int[]nums;nums=newint[4];nums[0]=1;nums[1]=11;nums[2]=111;nums[3]=666;System.out.println(nums);答案:Java程序中的數(shù)組用來(lái)存儲(chǔ)相同數(shù)據(jù)類(lèi)型的一組數(shù)據(jù)。直接訪問(wèn)數(shù)組名稱(chēng)會(huì)輸出數(shù)組在內(nèi)存中的地址2.循環(huán)語(yǔ)句在程序中是必不可少的程序運(yùn)行語(yǔ)句。那么在執(zhí)行的過(guò)程中需要控制循環(huán)應(yīng)使用哪些語(yǔ)句。請(qǐng)簡(jiǎn)要分析。答案:循環(huán)控制中的break代表跳出當(dāng)前循環(huán)。continue代表跳出當(dāng)次循環(huán)。3.數(shù)組答案:存儲(chǔ)固定大小的同類(lèi)型元素4.類(lèi)答案:類(lèi)是對(duì)象的抽象5.請(qǐng)簡(jiǎn)要分析switch語(yǔ)句在Java編程語(yǔ)言中的使用效果。答案:switch用來(lái)進(jìn)行等值判斷。關(guān)鍵字為switch、case、break、default等。6.方法名main答案:main是主方法的默認(rèn)方法名7.請(qǐng)簡(jiǎn)述Java的邏輯運(yùn)算符有哪些?答案:邏輯運(yùn)算符包括&&||!8.訪問(wèn)修飾符public答案:表示任何人都可以訪問(wèn)它9.OOP答案:面向?qū)ο缶幊?0.自動(dòng)類(lèi)型轉(zhuǎn)換也稱(chēng)隱式轉(zhuǎn)換。請(qǐng)分析下列代碼的運(yùn)行結(jié)果并簡(jiǎn)要說(shuō)明:inta=3;longb=a;doublec=a;System.out.println(c);答案:輸出結(jié)果為3.0因?yàn)閐ouble數(shù)據(jù)類(lèi)型所占的字節(jié)數(shù)要大于int類(lèi)型所占的字節(jié)數(shù)并都是數(shù)值型。因此會(huì)自動(dòng)轉(zhuǎn)換結(jié)果。11.請(qǐng)簡(jiǎn)述面向?qū)ο笏枷胫蓄?lèi)的概念答案:面向?qū)ο笏枷胫蓄?lèi)是對(duì)象的一種抽象12.構(gòu)造方法答案:創(chuàng)建對(duì)象時(shí)初始化對(duì)象的方法13./***/答案:多行文檔注釋14.程序中經(jīng)常會(huì)用到算數(shù)運(yùn)算符。請(qǐng)分析下列代碼的運(yùn)行結(jié)果并簡(jiǎn)要說(shuō)明:inta=5;intb=2;System.out.println(a/b);答案:因?yàn)閮蓚€(gè)整數(shù)進(jìn)行除法運(yùn)算的結(jié)果仍為整數(shù)。所以輸出結(jié)果為215.請(qǐng)簡(jiǎn)述多維數(shù)組答案:多維數(shù)組可以看成是數(shù)組的數(shù)組,二維數(shù)組是最基本的多維數(shù)組。16.請(qǐng)簡(jiǎn)述dowhile循環(huán)的執(zhí)行過(guò)程答案:無(wú)論條件是否成立都先執(zhí)行一次大括號(hào)內(nèi)的代碼17.請(qǐng)簡(jiǎn)要分析下列代碼的執(zhí)行結(jié)果:for(inti=1;i<=5;i++){for(intj=1;j<=i;j++){System.out.print(*);}System.out.println();}答案:輸出結(jié)果為直角三角形。用*代替。第一行1個(gè)*,第二行2個(gè)*,以此類(lèi)推。18.package答案:防止命名沖突,訪問(wèn)控制的機(jī)制19.請(qǐng)簡(jiǎn)述Java的賦值運(yùn)算符有哪些?答案:賦值運(yùn)算符包括+=-=*=/=%=20.請(qǐng)簡(jiǎn)明分析下列代碼的應(yīng)用效果:importjava.util.Scanner;Scannerinput=newScanner(System.in);Stringname=input.next();答案:首先導(dǎo)入Scanner類(lèi),其次創(chuàng)建一個(gè)Scanner對(duì)象。通過(guò)Scanner獲取輸入的數(shù)據(jù)為字符串的數(shù)據(jù)類(lèi)型。21.Java程序中的強(qiáng)制類(lèi)型轉(zhuǎn)換也稱(chēng)顯式轉(zhuǎn)換。請(qǐng)分析下列代碼的運(yùn)行結(jié)果并簡(jiǎn)要說(shuō)明:doublee=1.23;intf=(int)e;System.out.println(f);答案:輸出的結(jié)果為1.因?yàn)閕nt數(shù)據(jù)類(lèi)型所占的字節(jié)數(shù)要小于double數(shù)據(jù)類(lèi)型所占的字節(jié)數(shù)。強(qiáng)制類(lèi)型換會(huì)省略掉小數(shù)掉后的所有數(shù)據(jù)。22.請(qǐng)簡(jiǎn)述面向?qū)ο笏枷胫袑?duì)象的概念答案:面向?qū)ο笏枷胫袑?duì)象是類(lèi)的一種具體表現(xiàn)形式23.算術(shù)運(yùn)算符答案:用于進(jìn)行基本的算術(shù)運(yùn)算24.方法參數(shù)答案:方法的括號(hào)內(nèi)寫(xiě)入?yún)?shù)25.請(qǐng)簡(jiǎn)述Java的運(yùn)算符有哪些?答案:算數(shù)運(yùn)算符、賦值運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符26.請(qǐng)簡(jiǎn)述Java的算數(shù)運(yùn)算符有哪些?答案:算術(shù)運(yùn)算符包括+-*/%27.Java程序中的循環(huán)不易嵌套太多循環(huán)。會(huì)使代碼可讀性變差。請(qǐng)簡(jiǎn)要分析二重循環(huán)的用法。答案:對(duì)于程序中的二重循環(huán)。執(zhí)行的順序?yàn)橥鈱友h(huán)執(zhí)行一次。里面循環(huán)執(zhí)行一遍。28.Math類(lèi)答案:數(shù)學(xué)運(yùn)算提供了預(yù)定義的方法29.請(qǐng)簡(jiǎn)要分析下列代碼中num的作用:intnum=input.nextInt();答案:判斷輸入的是否為整數(shù)。如果輸入不是整數(shù)程序會(huì)報(bào)錯(cuò)。30.Java進(jìn)階部分的方法的作用為代碼封裝多次使用。請(qǐng)簡(jiǎn)要分析main方法的使用。答案:main方法是程序的入口。程序在運(yùn)行時(shí)會(huì)自動(dòng)調(diào)用main方法。31.對(duì)象答案:對(duì)象是類(lèi)的的具體32.獲取用戶(hù)輸入答案:使用Scanner對(duì)象實(shí)現(xiàn)用戶(hù)輸入33.邏輯運(yùn)算實(shí)質(zhì)上是一種短路運(yùn)算。請(qǐng)分析下列代碼的運(yùn)行結(jié)果并簡(jiǎn)要說(shuō)明:System.out.println(false&&(5+2)*3>15);答案:輸出結(jié)果為false。因?yàn)閷?duì)于&&來(lái)講左邊為false右邊的代碼根本就不會(huì)執(zhí)行。34.請(qǐng)簡(jiǎn)述增強(qiáng)型for循環(huán)的作用答案:用于遍歷數(shù)組中的元素。35.請(qǐng)簡(jiǎn)述Math類(lèi)答案:Math類(lèi),它為數(shù)學(xué)運(yùn)算提供了預(yù)定義的方法。36.請(qǐng)簡(jiǎn)要分析下列方法:publicvoidsum(inta,intb){}答案:方法需要先定義再調(diào)用。該方法可以理解為:修飾符返回值類(lèi)型方法名(參數(shù)){方法體}。注意定義方法時(shí)的參數(shù)為形式參數(shù)。37.請(qǐng)簡(jiǎn)述Java程序語(yǔ)言中的switch關(guān)鍵字有哪些?答案:包括switch、case、break、default等38.Java程序中的關(guān)系運(yùn)算符又稱(chēng)為比較運(yùn)算符。比較結(jié)果為Boolean類(lèi)型。請(qǐng)分析下列代碼的運(yùn)行結(jié)果并簡(jiǎn)要說(shuō)明:System.out.println('x'>'m');答案:輸出結(jié)果為true。因?yàn)榭梢詫?duì)字符進(jìn)行比較。比較字符對(duì)應(yīng)的ASCII碼。39.請(qǐng)簡(jiǎn)述while循環(huán)的執(zhí)行過(guò)程答案:先對(duì)小括號(hào)內(nèi)的條件做出判斷然后執(zhí)行大括號(hào)里面的內(nèi)容40.返回值類(lèi)型void答案:表示該方法不會(huì)返回任何值論述題(總共12題)1.程序在執(zhí)行的過(guò)程中都會(huì)使用到運(yùn)算符,如算數(shù)運(yùn)算符、邏輯運(yùn)算符等。請(qǐng)簡(jiǎn)述舉例說(shuō)明。答案:現(xiàn)實(shí)生活中的項(xiàng)目多數(shù)都會(huì)用到計(jì)算。如銀行管理系
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 律師和社區(qū)合作協(xié)議
- 2024年七年級(jí)歷史上冊(cè)第四單元三國(guó)兩晉南北朝時(shí)期:政權(quán)分立與民族融合第17課西晉的短暫統(tǒng)一和北方各族的內(nèi)遷教案新人教版
- 重慶交通職業(yè)學(xué)院《建筑設(shè)計(jì)及原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 漳州衛(wèi)生職業(yè)學(xué)院《高等電磁理論》2023-2024學(xué)年第二學(xué)期期末試卷
- 泉州紡織服裝職業(yè)學(xué)院《稅務(wù)籌劃》2023-2024學(xué)年第二學(xué)期期末試卷
- 吉林農(nóng)業(yè)大學(xué)《環(huán)境微生物學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣西生態(tài)工程職業(yè)技術(shù)學(xué)院《證券投資模擬實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 滄州醫(yī)學(xué)高等專(zhuān)科學(xué)校《化學(xué)微格教學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 西安醫(yī)學(xué)院《腫瘤治療學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 跨境進(jìn)口保健品的物流與配送挑戰(zhàn)
- 婦科惡性腫瘤免疫治療中國(guó)專(zhuān)家共識(shí)(2023)解讀
- 2024年浪潮入職測(cè)評(píng)題和答案
- 小班數(shù)學(xué)《整理牛奶柜》課件
- 皮膚感染的護(hù)理診斷與護(hù)理措施
- 中考語(yǔ)文真題雙向細(xì)目表
- 2024年江蘇省對(duì)口單招英語(yǔ)試卷及答案
- 藥品集采培訓(xùn)課件
- 高中物理考試成績(jī)分析報(bào)告
- 部編版小學(xué)語(yǔ)文三年級(jí)上冊(cè)同步練習(xí)試題含答案(全冊(cè))
- 血性胸水的護(hù)理課件
- 醫(yī)共體人財(cái)物管理系統(tǒng)需求說(shuō)明
評(píng)論
0/150
提交評(píng)論