




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java編程基礎(chǔ)知到智慧樹期末考試答案題庫2024年秋濰坊學(xué)院假設(shè)HashMap集合的capacity為默認(rèn)大小,加載因子loadFactor為0.75,則該集合桶的閥值就為()
A:16
B:12
C:32
D:0.75
答案:12下面選項(xiàng)中,哪個(gè)類不是Object的子類?()
A:String
B:System
C:Int
D:Math
答案:Int請(qǐng)閱讀下列的程序publicclassExample01{publicstaticvoidmain(String[]args){intnum=127;byteb=num;System.out.println(b);}}程序的運(yùn)行結(jié)果是()
A:編譯報(bào)錯(cuò)
B:程序出現(xiàn)越界異常
C:編譯通過,執(zhí)行輸出127
D:編譯通過,執(zhí)行報(bào)錯(cuò)
答案:C下列關(guān)于Socket類的描述中,錯(cuò)誤的是()
A:Socket類中定義的close()方法用于關(guān)閉輸入輸出流對(duì)象。
B:Socket類中定義的getInputStream()方法用于返回Socket的輸入流對(duì)象。
C:Socket類中定義的getLocalAddress()方法用于獲取Socket對(duì)象綁定的本地IP地址。
D:Socket類中定義的getOutputStream()方法用于返回Socket的輸出流對(duì)象。
答案:A下列數(shù)據(jù)類型進(jìn)行運(yùn)算時(shí),哪一個(gè)會(huì)發(fā)生自動(dòng)類型提升()
A:int+int
B:long+long
C:double+double
D:char+char
答案:C以下關(guān)于類的描述中,錯(cuò)誤的是()
A:類中的方法叫成員方法,成員方法又分為實(shí)例方法與類方法
B:在面向?qū)ο蟮乃枷胫凶詈诵木褪菍?duì)象,為了在程序中創(chuàng)建對(duì)象,首先需要定義一個(gè)類
C:類中的屬性叫成員屬性,成員屬性又分為實(shí)例屬性與類屬性
D:定義類的關(guān)鍵字是Interface
答案:D請(qǐng)閱讀下面的程序publicclassExample09{publicstaticvoidmain(String[]args){intgrade=76;//定義學(xué)生成績(jī)if(grade>80){//滿足條件grade>80System.out.println("成績(jī)?yōu)閮?yōu)");}elseif(grade>70){//不滿足條件grade>80,但滿足條件grade>70System.out.println("成績(jī)?yōu)榱?);}elseif(grade>60){//不滿足條件grade>70,但滿足條件grade>60System.out.println("成績(jī)?yōu)橹?);}else{//不滿足條件grade>60System.out.println("成績(jī)?yōu)椴?);}}}程序的運(yùn)行結(jié)果是()
A:成績(jī)?yōu)閮?yōu)
B:成績(jī)?yōu)椴?/p>
C:成績(jī)?yōu)榱?/p>
D:成績(jī)?yōu)橹?/p>
答案:C下列選項(xiàng)中,不屬于比較運(yùn)算符的是()
A:<
B:=
C:<=
D:==
答案:B:=JDBCAPI主要位于下列選項(xiàng)的那個(gè)包中()
A:javax.lang.*
B:java.text.*
C:java.util.*
D:java.sql.*
答案:D:java.sql.*下面關(guān)于FileInputStream和FileOutputStream的說法中,錯(cuò)誤的是()
A:使用FileInputStream讀取文件數(shù)據(jù)時(shí),必須保證要讀取的文件存在并且是可讀的
B:如果使用FileOutputStream向一個(gè)已存在的文件中寫入數(shù)據(jù),那么寫入的數(shù)據(jù)會(huì)被追加到該文件原先的數(shù)據(jù)后面
C:FileOutputStream是OutputStream的子類,它是操作文件的字節(jié)輸出流
D:FileInputStream是InputStream的子類,它是操作文件的字節(jié)輸入流
答案:A以下寫法中可以正確定義一個(gè)同步代碼塊的是()
A:synchronized(){}
B:synchronized(常量){}
C:synchronized(任意基本數(shù)據(jù)類型){}
D:synchronized(對(duì)象){}
答案:D:synchronized(對(duì)象){}以下操作數(shù)據(jù)庫結(jié)束后關(guān)閉資源順序合理的是()
A:ResultSet->Connection->Statement(或PreparedStatement)
B:Connection->Statement(或PreparedStatement)->ResultSet
C:ResultSet->Statement(或PreparedStatement)->Connection
D:Statement(或PreparedStatement)>ResultSet->Connection
答案:C:ResultSet->Statement(或PreparedStatement)->Connection下面關(guān)于整數(shù)類型的描述中,錯(cuò)誤的是()
A:int是java中的整數(shù)類型,它在內(nèi)存中占4個(gè)字節(jié)。
B:byte是java中的整數(shù)類型,它的取值范圍是-128到127。
C:bit是java中的整數(shù)類型,它代表的是1個(gè)字節(jié)。
D:java中的整數(shù)有正負(fù)之分。
答案:C閱讀下面的代碼:publicclassExample{publicstaticvoidmain(String[]args){String[]strs={"Tom","Jerry","Donald"};//foreach循環(huán)遍歷數(shù)組for(Stringstr:strs){str="Tuffy";}System.out.println(strs[0]+","+strs[1]+","+strs[2]);}}程序的運(yùn)行結(jié)果是()
A:Tom,Jerry,Donald
B:Tuffy,Tuffy,Tuffy
C:Tom,Jerry,Tuffy
D:Tom,Jerry
答案:B:Tuffy,Tuffy,Tuffy下列關(guān)于Thread類的說法中,錯(cuò)誤的是()
A:繼承Thread類創(chuàng)建線程的方式可以防止出現(xiàn)多父類問題
B:Thread類屬于java.util包
C:繼承Thread的方式定義線程后,你不能在繼承其他的類了,導(dǎo)致程序的可擴(kuò)展性大大降低
D:繼承Thread的方式定義線程后,覆寫的run()方法會(huì)在該線程的start()方法被調(diào)用后被JVM自動(dòng)運(yùn)行
答案:A閱讀下列代碼片段:publicclassExample{publicstaticvoidmain(String[]args){{inta=1;System.out.print(a);}{inta=2;System.out.print(a);}inta=3;System.out.print(a);}}下列選項(xiàng)中,哪一個(gè)是程序正確的運(yùn)行結(jié)果()
A:111
B:121
C:123
D:編譯不通過
答案:程序的正確運(yùn)行結(jié)果是C:123。在Java中,`main`方法中的代碼塊按照順序執(zhí)行。首先執(zhí)行第一組大括號(hào)內(nèi)的代碼,它輸出變量`a`的值,初始化為1,然后嘗試定義一個(gè)新的`inta`,但因?yàn)橐呀?jīng)有一個(gè)同名的局部變量,所以新的聲明被覆蓋,輸出`1`。接著執(zhí)行第二組大括號(hào)內(nèi)的代碼,它輸出變量`a`的值,初始化為2,然后嘗試再次定義一個(gè)新的`inta`,同樣被之前的局部變量覆蓋,輸出`2`。最后,在`main`方法外部定義了第三個(gè)`inta`,初始化為3,并輸出其值,結(jié)果為`3`。因此,最終輸出是`123`。下列選項(xiàng)中,關(guān)于Statement描述錯(cuò)誤的是()
A:Statement是PreparedStatement的子接口
B:Statement是用來執(zhí)行SQL語句的
C:獲取Statement實(shí)例需要使用Connection的createStatement()方法
D:PreparedStatement能使用參數(shù)占位符,而Statement不行
答案:Anotify()方法作用是()
A:導(dǎo)致線程等待
B:喚醒線程
C:線程休眠
D:結(jié)束線程
答案:B:喚醒線程靜態(tài)方法運(yùn)行時(shí),在哪個(gè)內(nèi)存區(qū)域中()
A:寄存器
B:方法區(qū)
C:堆內(nèi)存
D:棧內(nèi)存
答案:B:方法區(qū)下列關(guān)于foreach循環(huán)的描述,錯(cuò)誤的是()
A:相對(duì)于傳統(tǒng)for循環(huán)來說,foreach循環(huán)簡(jiǎn)化了書寫
B:foreach循環(huán)遍歷過程中不能對(duì)集合或數(shù)組元素進(jìn)行修改
C:foreach循環(huán)可以直接遍歷Map集合中的元素
D:foreach循環(huán)可以用于遍歷數(shù)組或集合中的元素
答案:C下面關(guān)于使用同步代碼塊描述正確的是()
A:鎖對(duì)象的創(chuàng)建代碼不能放到run()方法中
B:當(dāng)多個(gè)線程共享的鎖對(duì)象必須是唯一的
C:同步代碼塊中的鎖對(duì)象可以是任意類型的對(duì)象
D:當(dāng)線程執(zhí)行同步代碼塊時(shí),首先會(huì)檢查鎖對(duì)象的標(biāo)志位
答案:ABCD下面關(guān)于executeUpdate(Stringsql)方法,說法正確的是()
A:可以執(zhí)行update語句
B:可以執(zhí)行insert語句
C:可以執(zhí)行delete語句
D:可以執(zhí)行select語句
答案:ABC在Java中,下面哪些方式可以實(shí)現(xiàn)多線程程序()
A:實(shí)現(xiàn)Runnable接口
B:實(shí)現(xiàn)Comparable接口
C:繼承Thread類
D:自己創(chuàng)建一個(gè)Thread類
答案:在Java中,實(shí)現(xiàn)多線程程序的方式包括:A:實(shí)現(xiàn)Runnable接口C:繼承Thread類注意,選項(xiàng)B(實(shí)現(xiàn)Comparable接口)和D(自己創(chuàng)建一個(gè)Thread類)都不是正確的實(shí)現(xiàn)多線程的方式。-實(shí)現(xiàn)Runnable接口通常與實(shí)現(xiàn)Callable接口一起使用,尤其是當(dāng)需要異步計(jì)算并獲取計(jì)算結(jié)果時(shí),Callable接口配合Future和ExecutorService使用。-繼承Thread類是最直接的多線程實(shí)現(xiàn)方式,可以通過重寫run()方法來定義線程執(zhí)行的任務(wù)。-Comparable接口用于比較對(duì)象的大小,不是用來創(chuàng)建線程的。-在Java中,Thread類是不可自行創(chuàng)建的,它是Java提供的一種線程類,用戶可以直接繼承它來創(chuàng)建線程,或者實(shí)現(xiàn)Runnable接口來創(chuàng)建線程,然后將Runnable對(duì)象傳遞給Thread的構(gòu)造函數(shù)。下列選項(xiàng)中,關(guān)于File類中的list()方法說法正確的是()
A:該方法接收一個(gè)FilenameFilter類型的參數(shù)
B:該方法返回一個(gè)File類型的數(shù)組
C:該方法返回一個(gè)String類型的數(shù)組
D:在調(diào)用list()方法時(shí),需要實(shí)現(xiàn)文件過濾器
答案:C:該方法返回一個(gè)String類型的數(shù)組下列選項(xiàng)中,哪些特點(diǎn)是屬于LinkedList集合的()
A:增刪快
B:元素可重復(fù)
C:元素自然排序
D:查詢快
答案:A:增刪快B:元素可重復(fù)JDBC提供了3種接口來實(shí)現(xiàn)SQL語句的發(fā)送執(zhí)行,分別是(
)
A:StatementB:PreparedStatementC:ResultD:CallableStatement
答案:Statement###PreparedStatement###CallableStatement下列選項(xiàng)中關(guān)于InputStreamReader轉(zhuǎn)換流描述正確的是()
A:InputStreamReader是Reader類的子類。
B:InputStreamReader的作用是將接收的字節(jié)流轉(zhuǎn)換為字符流。
C:InputStreamReader類具有一次讀取一行數(shù)據(jù)的功能。
D:可以使用InputStreamReader轉(zhuǎn)化流轉(zhuǎn)換圖片文件。
答案:A:InputStreamReader是Reader類的子類。B:InputStreamReader的作用是將接收的字節(jié)流轉(zhuǎn)換為字符流。關(guān)于下列ArrayList類的方法,是從List接口中繼承而來的是()
A:set()
B:toArray()
C:clone()
D:add()
答案:A:set()
D:add()
RandomAccessFile(Stringname,Stringmode)構(gòu)造方法中,mode取值有()
A:rws
B:rw
C:r
D:rs
答案:BCD下列關(guān)于IO流的描述中,正確的有哪些()
A:按照數(shù)據(jù)傳輸方向的不同又可分為輸入流和輸出流。
B:字節(jié)流的輸入輸出流分別用java.io.InputStream和java.io.OutputStream表示。
C:字符流的輸入輸出流分別用java.io.Reader和java.io.Writer表示。
D:按照操作數(shù)據(jù)的不同,可以分為字節(jié)流和字符流。
答案:正確答案是:A,B,C,D。Driver接口是所有JDBC驅(qū)動(dòng)程序必須實(shí)現(xiàn)的接口,該接口專門提供給應(yīng)用程序開發(fā)人員使用。()
A:對(duì)B:錯(cuò)
答案:B:錯(cuò)為了保證在異常情況下也能關(guān)閉資源,需要在try...catch的finally代碼塊中統(tǒng)一關(guān)閉資源()
A:錯(cuò)B:對(duì)
答案:B:對(duì)DriverManager類只用于加載JDBC驅(qū)動(dòng)并不能創(chuàng)建與數(shù)據(jù)庫的連接。()
A:對(duì)B:錯(cuò)
答案:A:對(duì)while語句的循環(huán)體內(nèi)最多只能有一條語句。()
A:錯(cuò)B:對(duì)
答案:A:錯(cuò)由于LinkedList的底層是鏈表實(shí)現(xiàn)的,所以他的增刪比較快,查詢比較慢。()
A:對(duì)B:錯(cuò)
答案:A:對(duì)final可以在方法中修飾基本數(shù)據(jù)類型變量,但是不可以修飾引用數(shù)據(jù)類型變量。()
A:對(duì)B:錯(cuò)
答案:B:錯(cuò)Throwable有兩個(gè)直接子類Error和Exception,其中Error代表程序中產(chǎn)生的異常,Exception代表程序中產(chǎn)生的錯(cuò)誤。()
A:錯(cuò)B:對(duì)
答案:A:錯(cuò)publicclass
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人工智能在欺詐檢測(cè)中的挑戰(zhàn)與對(duì)策-洞察及研究
- 自動(dòng)駕駛車輛的網(wǎng)絡(luò)安全防護(hù)-洞察及研究
- 2025年德州慶云縣面向省屬公費(fèi)師范生(63人)模擬試卷及答案詳解(必刷)
- 2025年天津華北地質(zhì)勘查局所屬事業(yè)單位招聘高層次人才5人(第二批)模擬試卷附答案詳解(典型題)
- 2025華遠(yuǎn)國(guó)際陸港集團(tuán)所屬企業(yè)校園招聘(山西)模擬試卷及參考答案詳解1套
- 2025年度七臺(tái)河市人民醫(yī)院第二批公開招聘編外醫(yī)療衛(wèi)生技術(shù)人員28人模擬試卷及答案詳解(典優(yōu))
- 2025年甘肅省大數(shù)據(jù)中心招聘工作人員考前自測(cè)高頻考點(diǎn)模擬試題及答案詳解一套
- 2025霍州煤電井下操作技能人員招聘450人(山西)考前自測(cè)高頻考點(diǎn)模擬試題及答案詳解1套
- 2025江蘇蘇州衛(wèi)生職業(yè)技術(shù)學(xué)院招聘35人模擬試卷及答案詳解(必刷)
- 2025內(nèi)蒙古峰市教育科學(xué)研究中心競(jìng)爭(zhēng)性比選教研員5人模擬試卷及答案詳解(奪冠系列)
- 人工智能技術(shù)及應(yīng)用習(xí)題答案題庫
- 堅(jiān)持人民至上 工會(huì)研討發(fā)言
- 杭州師范大學(xué)2013年841無機(jī)化學(xué)考研真題
- 美學(xué)原理全套教學(xué)課件
- 期末復(fù)習(xí)(課件)新思維英語四年級(jí)上冊(cè)
- 子宮脫垂試題及答案
- 中國(guó)政治思想史復(fù)習(xí)資料
- 高中音樂鑒賞 第一單元 學(xué)會(huì)聆聽 第一節(jié)《音樂要素及音樂語言》
- 20以內(nèi)加減法口算題3500道直接打印
- 走好群眾路線-做好群眾工作(黃相懷)課件
- 北斗衛(wèi)星導(dǎo)航系統(tǒng)(全套課件208P)
評(píng)論
0/150
提交評(píng)論