




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、習(xí)題1.填空題1.將.java源文件編譯為.class文件的是【】命令。2.在 Eclipse 窗口中選擇菜單【New f Java Project 創(chuàng)建 Java 項(xiàng)目。3.】。在安裝JDK的過(guò)程中,有三個(gè)功能模塊可供選擇,它們分別是【 和【4.將 Hello.java 文件編譯為 class 文件,需要鍵入【】命令。5.JRE是Java程序的【】。2.判斷題Ecli pse 框架1. Eclipse只是一個(gè)框架和一組服務(wù),所有功能都是將插件組件加入到 中來(lái)實(shí)現(xiàn)的。( )2. JDK安裝成功后,需要將bin目錄的路徑配置在環(huán)境變量path中。.class 文件。(3.Java配置環(huán)境變量pa
2、th的目的是為了可以查找到1.2.4.JDK安裝成功后,5.在命令行窗口中,3.選擇題classpath 環(huán)境變量必須配置。(編譯 Demo.java 文件可以輸入如果 jdk 的安裝路徑為:javac 和 java 命令,需要將環(huán)境變量A: c:jdkB: c:jdkbinC: c:jrebinD: c:jrejavac Demo。(c:jdk ,若想在命令窗口中任何當(dāng)前路徑下,都可以直接使用path 設(shè)置為以下哪個(gè)選項(xiàng)(下列關(guān)于 classpath 環(huán)境變量的說(shuō)法中,說(shuō)法正確的是(A: classpath 配置一次后可永久使用C: classpath 環(huán)境變量可以讓虛擬機(jī)找到 class
3、文件的目錄D: 查看當(dāng)前 classpath 配置的命令是 :classpath3.下面哪種類型的文件可以在Java虛擬機(jī)中運(yùn)行(A: .javaB: .jreC: .exeD: .class4.Java屬于以下哪種語(yǔ)言(A: 機(jī)器語(yǔ)言B: 匯編語(yǔ)言C: 高級(jí)語(yǔ)言D: 以上都不對(duì)5.下列關(guān)于Java特點(diǎn)的描述中,錯(cuò)誤的是()。A: Java是一門面向?qū)ο蟮恼Z(yǔ)言B: Java具有自動(dòng)垃圾回收的機(jī)制C: Java可以運(yùn)行在Window和Linux等不同平臺(tái)上D: Java中只支持單線程序運(yùn)行答案1.填空題1. javac2. File3.開(kāi)發(fā)工具;源代碼;公共JRE4.javac Hello.ja
4、va5.運(yùn)行環(huán)境 2.判斷題習(xí)題1.對(duì)4.錯(cuò)5.錯(cuò)四、五、3.選擇題2. Java編程基礎(chǔ)、 填 空題1.可以通過(guò)【】循環(huán)使程序能夠多次鍵盤輸入。2. Java 中可以通過(guò)【】類來(lái)獲取隨機(jī)數(shù)?!?。4.當(dāng)方法中的返回值類型是【】時(shí),可以不寫return 語(yǔ)句。5.十進(jìn)制數(shù) 12 轉(zhuǎn)換成二進(jìn)制的結(jié)果是【】。3. 定義一個(gè)方法時(shí),要有訪問(wèn)修改符、返回值類型、方法名、【二、 判 斷題1.數(shù)組的最大下標(biāo)的值比它的長(zhǎng)度小1。(2.二維數(shù)組中的元素還是一個(gè)數(shù)組。(3. 在表達(dá)式中,乘法和除法運(yùn)算優(yōu)先級(jí)別最高。( 4.若 x = 5,則表達(dá)式 (x + 5)/3 的值是 3。(D: 以上說(shuō)法都不對(duì)。三、 選擇
5、題、 閱讀下面的代碼片段public static int add(int a,int b) return a + b;下列選項(xiàng)中,可以在main()方法中調(diào)用add()方法的是(A: int num = add(1.0,2.0);B: int num = add(1,2);C: int num = add(true,flase);D: int num = add("1", "2");面關(guān)于布爾類型變量的定義中,正確的是(A: boolean a=TRUE;B: boolean b=FALSE;C: boolean c='true'D:
6、boolean d=false;面浮點(diǎn)型數(shù)據(jù)的定義中,錯(cuò)誤的是(A: float a=1.23;B: double b=1.23;C: double c=1.5E4;D: float d='a'四、以下關(guān)于三元運(yùn)算符的說(shuō)法中,正確的是(A: 三元運(yùn)算符第一個(gè)表達(dá)式的結(jié)果必須是boolean類型值。B: 三元運(yùn)算符第一個(gè)表達(dá)式的結(jié)果可以是任意類型的值。C: 三元運(yùn)算符只能得到基本類型的結(jié)果。五、 while 語(yǔ)句的循環(huán)體中不能包含的語(yǔ)句是(A: while 語(yǔ)句B: 方法定義語(yǔ)句C: if 語(yǔ)句D: switch 語(yǔ)句答案 填空題1. while2. Random3. 參數(shù)列表4
7、. void 5.1100判斷題.5.選擇題.5.習(xí)題填空題1.在 Java 中使用【3.面向?qū)ο螅ㄉ希款愋偷膶?shí)例對(duì)象表示一個(gè)字符串。2.在 Java 中解決成員變量與局部變量名稱沖突時(shí),可以使用【】關(guān)鍵字。3.類的封裝是指在定義一個(gè)類時(shí),將類中的屬性私有化,即使用 來(lái)修飾?!筷P(guān)鍵字4.在一個(gè) Java 類中,可以使用 【 態(tài)變量?!筷P(guān)鍵字來(lái)修飾成員變量,該變量被稱作靜5. 在垃圾回收機(jī)制中,可以通過(guò)調(diào)用圾回收。】方法來(lái)通知 Java 虛擬機(jī)立即進(jìn)行垃判斷題1.在 Java 中,對(duì)象是通過(guò)類創(chuàng)建出來(lái)的。(2.垃圾回收機(jī)制保證了 Java 程序不會(huì)出現(xiàn)內(nèi)存溢出。(3
8、在成員方法中可以使用“this(參數(shù)1,參數(shù)2)”來(lái)調(diào)用其它的構(gòu)造方法。()4. static 關(guān)鍵字可以修飾成員變量,也可以修飾局部變量。(5. 成員內(nèi)部類 ,就是將一個(gè)類定義在另一個(gè)類的成員的位置。(選擇題1.請(qǐng)閱讀下面的程序,關(guān)于程序的運(yùn)行結(jié)果說(shuō)法正確的是(class Demoprivate static int x ;public static void main(String args)A: 結(jié)果為 0B: 結(jié)果為 1C: 無(wú)結(jié)果D: 編譯失敗2.下列程序的運(yùn)行結(jié)果是(class Demoprivate String name;Demo(String name) =
9、 name; private static void show() public static void main(String args)Demo d = new Demo( “ lisa ” );d.show();A: 輸出lisaB: 輸出nullC: 輸出nameD: 編譯失敗,無(wú)法從靜態(tài)上下文中引用非靜態(tài)變量name3.下面關(guān)于構(gòu)造方法的調(diào)用,正確的是(A: 構(gòu)造方法在類定義的時(shí)候被調(diào)用B: 構(gòu)造方法在創(chuàng)建對(duì)象的時(shí)候被調(diào)用C: 構(gòu)造方法在調(diào)用對(duì)象方法時(shí)被調(diào)用D: 構(gòu)造方法在使用對(duì)象的變量時(shí)被調(diào)用4. 下列關(guān)于成員變量默認(rèn)值的描述中,錯(cuò)誤的是(A: byte 類型的數(shù)據(jù)默認(rèn)值是 0B:
10、 int 類型的數(shù)據(jù)默認(rèn)值是 0C: long 類型的數(shù)據(jù)默認(rèn)值是 0D: float 類型的數(shù)據(jù)默認(rèn)值是 0.0f5. “隱藏對(duì)象的屬性和實(shí)現(xiàn)細(xì)節(jié),僅對(duì)外提供公有的方法”描述的是面向?qū)ο蟮?哪個(gè)特征( )A: 封裝B: 繼承C: 多態(tài)D: 以上都不是答案填空題1.String2.this3.private4.static5.System.gc()判斷題.5.選擇題1. A2. D3. B4. C5. A4.面向?qū)ο螅ㄏ拢┝?xí)題填空題1. RuntimeException 類及其子類都是【】異常。判斷題2. throw 關(guān)鍵字用于在方法中聲明拋出異常的【3.自定義異常需要繼承【4.
11、定義一個(gè)抽象類的關(guān)鍵字是【5.final 修飾的方法,不能被子類【】?!款?。】?!?。1.RuntimeException 類及其子類用于表示運(yùn)行時(shí)異常。(2.。()3. throws 關(guān)鍵字用于對(duì)外聲明方法可能發(fā)生的異常,這樣調(diào)用者在調(diào)用方法時(shí), 可以明確知道該方法有異常,并進(jìn)行相關(guān)處理。(4.protected 修飾的類,類中的所有方法只能給子類使用。(5.Object 是所有類的父類。(選擇題一、下列符號(hào)中,哪個(gè)用于分隔throws 關(guān)鍵字拋出的多個(gè)異常(A: ;B: ,C: &D: |二、下面程序運(yùn)行的結(jié)果是(class Demopublic static void main(S
12、tring args)tryint x = div(1,2);catch(Exception e)public static int div(int a,int b)return a / b ;A: 輸出B: 輸出C: 輸出0.5D: 編譯失敗三、以下關(guān)于編譯異常說(shuō)法正確的是(A: 編譯異常就是指 Exception 以及其子類B: 編譯異常如果產(chǎn)生,可以不用處理C: 編譯異常如果產(chǎn)生,必須處理,要么捕獲,要么拋出D: 編譯異常指的就是 Error四、 下列關(guān)于 protected 的說(shuō)法中,正確的是(A: protected 修飾的方法,只能給子類使用B: protected 修飾的類,類中
13、的所有方法只能給子類使用C: 如果一個(gè)類的成員被 protected 修飾,那么這個(gè)成員既能被同一包下的其它類訪問(wèn), 也能被不同包下該類的子類訪問(wèn)。D: 以上都不對(duì)五、下列關(guān)于對(duì)象的類型轉(zhuǎn)換的描述,說(shuō)法錯(cuò)誤的是()A: 對(duì)象的類型轉(zhuǎn)換可通過(guò)自動(dòng)轉(zhuǎn)換或強(qiáng)制轉(zhuǎn)換進(jìn)行B: 無(wú)繼承關(guān)系的兩個(gè)類的對(duì)象之間試圖轉(zhuǎn)換會(huì)出現(xiàn)編譯錯(cuò)誤C: 由 new 語(yǔ)句創(chuàng)建的父類對(duì)象可以強(qiáng)制轉(zhuǎn)換為子類的對(duì)象D: 子類的對(duì)象轉(zhuǎn)換為父類類型后,父類對(duì)象不能調(diào)用子類的特有方法答案填空題1.運(yùn)行時(shí).實(shí)例對(duì)象Exceptionabstract重寫判斷題.5.選擇題.5.2.下面哪個(gè)方法可以實(shí)現(xiàn)
14、獲取字符在某個(gè)字符串中第一次出現(xiàn)的索引()習(xí)題填空題5.Java API1.在程序,獲取字符串長(zhǎng)度的方法是【】。2.StringBuffer 類的默認(rèn)容量是【】個(gè)字符?!??!俊E袛囝}5.Random 類的【】方法可以隨機(jī)生成 Int 類型的隨機(jī)數(shù)。3. Math 類中,用于獲取一個(gè)數(shù)的絕對(duì)值的方法是【4.String 類中,將字符串轉(zhuǎn)換為字符數(shù)組的方法是【1.switch 語(yǔ)句不支持字符串類型。(2.String 類的 append() 方法可以將數(shù)組元素和空格連接成字符串。(3.ceil() 和 floor() 方法返回的都是 double 類型的數(shù)。(4.Random 類的 nextInt
15、( ) 方法會(huì)生成一個(gè) int 類型的隨機(jī)數(shù)。(5.JAVA中拆箱是指將基本數(shù)據(jù)類型的對(duì)象轉(zhuǎn)為引用數(shù)據(jù)類型。(選擇題1. 閱讀下面的代碼,輸出結(jié)果是(public static void main(String args) Random random1 = new Random(10);Random random2 = new Random(10);for(int i=0;i<5;i+)for(int i=0;i<5;i+)A: charcharAt(intindex)B: intindexOf(intch)C: intlastIndexOf(intch)D: booleanend
16、sWith(Stringsuffix)3.假如 indexOf() 方法未能找到所指定的子字符串,那么其返回值為(A: falseB: 0C: -1D: 以上答案都不對(duì)4.下列對(duì)于 Runtime 的描述中,錯(cuò)誤的是(A: 每一個(gè) Java 應(yīng)用程序運(yùn)行時(shí)都產(chǎn)生一個(gè)Runtime 類實(shí)例B: Runtime 實(shí)例可以將應(yīng)用程序和運(yùn)行環(huán)境相結(jié)合C: Runtime 類中的方法是多例的D: Runtime 實(shí)例不需要?jiǎng)?chuàng)建,直接通過(guò)getRuntime() 方法獲取5.閱讀下列代碼public class Example public static void main(String args) in
17、t srcArray = 11, 12, 13, 14 ;int destArray = 21, 22, 23, 24 ;System.arraycopy(srcArray, 1, destArray, 2, 2);for (int i = 0; i < destArray.length; i+) 下列選項(xiàng)中,程序的運(yùn)行結(jié)果是()6.集合類一、 填 空題答案D: 發(fā)生數(shù)組角標(biāo)越界異常一、 填 空題1. length()2. 163. abs()4. toCharArray ()5. nextInt ()二、 判 斷題1. 錯(cuò)2. 錯(cuò)3. 對(duì)4. 對(duì)5. 錯(cuò)三、 選 擇題1. A2. B3
18、. C4. C5. A習(xí)題5.一、 填 空題2.。3.Map 接口的主要實(shí)現(xiàn)類有【】和【】。4.ArrayList集合中大部分方法都是從父類Collection和List繼承過(guò)來(lái)的,其中】方法和【】方法用于實(shí)現(xiàn)元素的存取?!糠椒▉?lái)計(jì)5.當(dāng)向HashSet集合中添加一個(gè)對(duì)象時(shí),首先會(huì)調(diào)用該對(duì)象的【 算對(duì)象的哈希值。二、 判 斷題1.HashSet是根據(jù)對(duì)象的哈希值來(lái)確定元素在集合中的存儲(chǔ)位置,因此性能較差。(2.3.Map 接口是一種雙列集合,它的每個(gè)元素都包含一個(gè)鍵對(duì)象Key和值對(duì)象 Value。(可以通過(guò)Scanner類的next()方法來(lái)接受控制臺(tái)的信息。(4.Iterator 接口是 J
19、ava 集合框架中的成員。(5.集合是長(zhǎng)度可變的數(shù)組。(三、 選 擇題1. 閱讀下面代碼public class Demo public static void main(String args) ArrayList list = new ArrayList();list.add("aaa");list.add("bbb");list.add("ccc");for (Object obj : list) if (obj.equals("bbb") list.remove(obj);下列選項(xiàng)中,哪一個(gè)是程序執(zhí)行后的結(jié)
20、果(A: aaa,cccB: aaa,bbb,cccC: D: 以上都不對(duì)2.下列方法中,不能用于刪除Collection 集合中元素的是(A: clear()B: isEmpty()C: remove()D: removeAll()3.Java語(yǔ)言中,集合類都位于哪個(gè)包中(A: java.utilB: java.langC: java.arrayD: java.collections4.下列關(guān)于 ArrayList 的描述中,錯(cuò)誤的是(A: ArrayList 集合可以看作一個(gè)長(zhǎng)度可變的數(shù)組。B: ArrayList 集合不適合做大量的增刪操作。C: ArrayList 集合查找元素非常便捷
21、。D: ArrayList 集合中的元素索引從 1 開(kāi)始。答案習(xí)題.5.映射CollectionHashMap ; TreeMapadd();get()hashCode()判斷題.5.選擇題1.A2.B3.A4.D5.D7. IO (輸入輸岀)填空題1.File 類中用于刪除文件或整個(gè)目錄的方法是【】。3.IO 流通常都是成對(duì)出現(xiàn)的,即【】流和【流一起使用。4.字節(jié)流緩沖區(qū)實(shí)際上是一個(gè)【】數(shù)組。2.5. java.io 包中可以用于從文件中直接讀取字符的是【】類。二、 判 斷題1.BufferedReader 和 BufferedWriter 是具有緩沖功能的流,使
22、用它們和使用其他流 沒(méi)有任何區(qū)別。(2.在操作文件時(shí),如果需要?jiǎng)h除整個(gè)目錄,只需錄即可。( )File 類的 delete() 方法直接刪除目3.Java中的數(shù)據(jù)傳輸“流”都位于 java.io包中,稱為10(輸入/輸岀)流(三、 選 擇題.FileOutputStream 是操作文件的字節(jié)輸出流,專門用于把數(shù)據(jù)寫入文件。(5.FileWriter 用于向文件中寫入字符,它屬于字符輸出流。(以下選項(xiàng)中,哪一個(gè)是 File 類 delete() 方法返回值的類型(A: booleanB: intC: voidD: Integer當(dāng)文件不存在或不可讀時(shí),使用 FileInputStr
23、eam 讀取文件會(huì)報(bào)下列哪一種錯(cuò)誤(A: NullPointerExceptionB: NoSuchFieldExceptionC: FileNotFoundExceptionD: RuntimeExceptionJava流被分為字節(jié)流、字符流兩大流類,兩者都作為()類的直接子類。A: ExceptionB: ObjectC: ThrowableD: 以上都不是4.下面關(guān)于字節(jié)流緩沖區(qū)的說(shuō)法錯(cuò)誤的是(A: 使用字節(jié)流緩沖區(qū)讀寫文件是一個(gè)字節(jié)一個(gè)字節(jié)的讀寫。答案填空題1.delete()2.OutputStream3.輸入;輸出4.字節(jié)5.FileReader判斷題.選擇題1. A
24、2. CB: 使用字節(jié)流緩沖區(qū)讀寫文件時(shí),可以一次性讀取多個(gè)字節(jié)的數(shù)據(jù)。C: 使用字節(jié)流緩沖區(qū)讀寫文件,可以大大的提高文件的讀寫操作。D: 字節(jié)流緩沖區(qū)就是一塊內(nèi)存,用于存放暫時(shí)輸入輸出的數(shù)據(jù)。5. 下列選項(xiàng)中,哪個(gè)是文本文件讀取類(A: FileReaderB: FileWriterC: BufferReaderD: BufferWriter5.對(duì)3. B4. A5. A8.GUI習(xí)題填空題1.在【】包中專門提供了一個(gè)【中提供了各種繪制圖形的方法?!款?,它相當(dāng)于一個(gè)抽象的畫筆,其2.如果不希望通過(guò) 【 方法,將布局管理器取消。】來(lái)對(duì)容器進(jìn)行布局,也可以調(diào)用容器的setLayout(null)
25、】三個(gè)組件。3.創(chuàng)建下拉式菜單需要 JMenuBar 、 JMenu 和【4.JTextField 有一個(gè)子類【】,它表示一個(gè)密碼框。判斷題.5.5.處理 ActionEvent 事件的監(jiān)聽(tīng)器對(duì)象需要實(shí)現(xiàn)【】接口。TableModel 是用來(lái)存儲(chǔ)列表數(shù)據(jù)的,數(shù)據(jù)包括表體的標(biāo)題數(shù)據(jù)與表頭的實(shí)體數(shù)據(jù)。在 java.awt 包中專門提供了一個(gè) JmenuItem 類,它相當(dāng)于一個(gè)抽象的畫筆,其中提供了 各種繪制圖形的方法,使用 JmenuItem 類的方法就可以完成在組件上繪制圖形。 (彈出式菜單是通過(guò) JPopup 實(shí)現(xiàn)的。( )JText 是一個(gè)操作文本的組件。(ActionEve
26、nt 類表示動(dòng)作事件。(選擇題A: ObjctgetItemAt(intindex)B: intgetItemCount()C: voidaddItem(ObjectanObject)D: voidinsertItemAt(ObjectanObject,intindex)2. JTextField 的構(gòu)造方法中,方法JTextField(String text,int column)的作用是( )A:創(chuàng)建一個(gè)空的文本框,初始字符串為 nullB:創(chuàng)建一個(gè)具有指定列數(shù)的文本框,初始字符串為nullC:創(chuàng)建一個(gè)顯示指定初始字符串的文本框D:創(chuàng)建一個(gè)具有指定列數(shù)、并顯示指定初始字符串的文本框3. J
27、TextArea 的構(gòu)造方法中,用于創(chuàng)建顯示指定初始文本并指定了行列的文本域的A: JTextArea()B: JTextArea(Stringtext)C: JTextArea(introws,intcolumns)D: JTextArea(Stringtext,introws,intcolumns)4. 下列選項(xiàng)中,關(guān)于流式布局管理器(FlowLayout)的說(shuō)法錯(cuò)誤的是()A: 在流式布局下,當(dāng)?shù)竭_(dá)容器的邊界時(shí),會(huì)自動(dòng)將組件放到下一行的開(kāi)始位置B: FlowLayout 布局管理器的特點(diǎn)就是可以將所有組件像流水一樣依次進(jìn)行排列C: 流式布局管理器是最簡(jiǎn)單的布局管理器D: 流式布局管理器將
28、容器劃分為五個(gè)區(qū)域5.處理鼠標(biāo)事件時(shí),通過(guò)()方法將監(jiān)聽(tīng)器綁定到事件源對(duì)象。A: mousePressed()B: addMouseListener()C: mouseEntered()D: mouseClicked()答案、 填 空題1.java.awt ; Graphics2.布局管理器3.PreparedStatement 是 Statement 的子接口,用于執(zhí)行【】的SQL語(yǔ)句。二、 判 斷題三、 選 擇題習(xí)題一、 填 空題3.JMenuItem4.JPasswordText5.ActionListener一、錯(cuò)二、錯(cuò)三、錯(cuò)四、錯(cuò)五、對(duì)1.D2.D3.D4.D5.B9.JDBC】。I
29、.ResultSet接口中的常量 CONCUR_READ_ONLY所代表的含義是【2.ResultSet接口中,能將游標(biāo)移動(dòng)到此ResultSet對(duì)象的最后一行的方法是】。4.Statement 接口的 executeUpdate(String sql)方法用于執(zhí)行 SQL中的 insert、 】和 delete 語(yǔ)句。5.JDBC常用API中,【】類用于加載JDBC驅(qū)動(dòng)并且創(chuàng)建與數(shù)據(jù)庫(kù)的連接。二、 判 斷題1對(duì)于相同的SQL語(yǔ)句,Statement對(duì)象只會(huì)對(duì)其編譯執(zhí)行一次。( 2.使用 DriverManager.registerDriver 進(jìn)行驅(qū)動(dòng)注冊(cè)時(shí),數(shù)據(jù)庫(kù)驅(qū)動(dòng)會(huì)被注冊(cè) 2 次。3.
30、ResultSet接口表示select查詢語(yǔ)句得到的結(jié)果集,該結(jié)果集封裝在一個(gè)邏輯表格 中。()int,它表示數(shù)據(jù)庫(kù)中受該HTML 語(yǔ)句的 Java API。()4.Stateme nt 接口的 execute Up date(Stri ng sql)返回值是SQL語(yǔ)句影響的記錄的數(shù)目。(5.JDBC的全稱是Java數(shù)據(jù)庫(kù)連接,它是一套用于執(zhí)行三、 選 擇題1.下列選項(xiàng),可用于存儲(chǔ)結(jié)果集的對(duì)象是(A: ResultSetB: ConnectionC: StatementD: PreparedStatement2.下面選項(xiàng)中,能夠?qū)⒂螛?biāo)從當(dāng)前位置向下移一行的方法是(A: next()B: abs
31、olute(introw)C: previous()D: last()3.下面關(guān)于 executeQuery(String sql) 方法,說(shuō)法正確的是(A: 可以執(zhí)行insert 語(yǔ)句B: 可以執(zhí)行update 語(yǔ)句C: 可以執(zhí)行select 語(yǔ)句D: 可以執(zhí)行delete 語(yǔ)句4.下面Statement接口的方法中,用于執(zhí)行各種SQL語(yǔ)句的是()A: executeUpdate(Stringsql)B: executeQuery(Stringsql)C: execute(Stringsql)D: executeDelete(Stringsql)5. 下面選項(xiàng)中,用于將參數(shù)化的SQL語(yǔ)句發(fā)送
32、到數(shù)據(jù)庫(kù)的方法是(A: prepareCall(Stringsql)B: prepareStatement(Stringsql)C: registerDriver(Driverdriver)D: createStatement()答案 填空題1. 以只讀形式打開(kāi)結(jié)果集 2.last() 3.預(yù)編譯4. update5. DriverManager判斷題.選擇題1. A4.對(duì).10.多線程習(xí)題4.在 Thread 類中提供了一個(gè)【】方法來(lái)實(shí)現(xiàn)線程插隊(duì)。5.同步鎖可以是任意【】?!繝顟B(tài)?!糠绞教羁疹}1.同步代碼塊中的鎖對(duì)象可以是任意類型的對(duì)象,但多個(gè)線程共享的鎖對(duì)象必須
33、 是【】的。2. Java中有兩種創(chuàng)建線程的方式,但大部分的多線程應(yīng)用都會(huì)采用 來(lái)創(chuàng)建線程。3.Java中thread類的sleep()方法可以讓讓當(dāng)前線程進(jìn)入【判斷題1.使用 synchronized 關(guān)鍵字修飾的代碼塊,被稱作同步代碼塊。(2. 如果兩個(gè)線程訪問(wèn)不同類中的靜態(tài)同步方法,這兩個(gè)線程是不需要等待的。)其它進(jìn)程才3. Java多線程中,如果某個(gè)資源在一段時(shí)間內(nèi)只能由一個(gè)進(jìn)程占有,不能同時(shí)被 兩個(gè)或兩個(gè)以上的進(jìn)程占有。必須在占有該資源的進(jìn)程主動(dòng)釋放它之后, 能占有該資源,這樣就一定會(huì)出現(xiàn)死鎖。(4. RUnnable接口中只有一個(gè) runO方法。()選擇題1.下列有關(guān)Java多線程
34、中靜態(tài)同步方法的說(shuō)法錯(cuò)誤的是(B: 在使用 synchronized 塊來(lái)同步方法時(shí),非靜態(tài)方法可以通過(guò) this 來(lái)同步,而靜態(tài)方 法必須使用 class 對(duì)象來(lái)同步C: 靜態(tài)同步方法和以當(dāng)前類為同步監(jiān)視器的同步代碼塊不能同時(shí)執(zhí)行D: 靜態(tài)同步方法不可以和以 this 為同步監(jiān)視器的同步代碼塊同時(shí)執(zhí)行2.以下關(guān)于 Runnable 接口的描述錯(cuò)誤的是(A: 通過(guò)實(shí)現(xiàn) Runnable 接口可以創(chuàng)建多線程程序B: Runnable 接口是在 java.lang 包下C: 實(shí)現(xiàn) Runnable 接口必須重寫 run() 方法D: 通過(guò) Runnable 接口中的 start() 方法可以開(kāi)啟線程3. 下列有關(guān)線程的兩種創(chuàng)建方式說(shuō)法錯(cuò)誤的是(A: 通過(guò)繼承 Thread 類與實(shí)現(xiàn) Runnable 接口都可以創(chuàng)建多線程程序B: 實(shí)現(xiàn) Runnable 接口相對(duì)于繼承 Thread 類來(lái)說(shuō),可以避
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 乙方商鋪?zhàn)赓U合同范本
- 出讓合同范本官網(wǎng)
- 個(gè)人催債合同范本
- 2025年遵義a2貨運(yùn)從業(yè)資格證考試
- 借款合同和抵押合同范例
- 勞務(wù)合同范本保密條款
- 東營(yíng)市勞動(dòng)合同范本
- 低成本創(chuàng)業(yè)合同范本
- 個(gè)人室內(nèi)植物租賃合同范本
- 棄土場(chǎng)土方外運(yùn)施工方案
- 《大模型原理與技術(shù)》全套教學(xué)課件
- 九年級(jí)道德與法治下冊(cè) 第一單元 我們共同的世界 第二課 構(gòu)建人類命運(yùn)共同體 第2框《謀求互利共贏》說(shuō)課稿 新人教版
- 遼寧省營(yíng)口市2024-2025學(xué)年七年級(jí)上學(xué)期期中語(yǔ)文試題
- 《畫垂線和平行線》(教案)2023-2024學(xué)年數(shù)學(xué)四年級(jí)上冊(cè)
- GB/T 44770-2024智能火電廠技術(shù)要求
- 經(jīng)典女士剪發(fā)技術(shù)圖解教程
- 2023年護(hù)理人員分層培訓(xùn)、考核計(jì)劃表
- 第二章-高壓開(kāi)關(guān)電器
- 人工智能在人力資源招聘中的創(chuàng)新應(yīng)用
- 靜脈采血的課件
- 三年級(jí)數(shù)學(xué)-數(shù)獨(dú)練習(xí)題打印版10組
評(píng)論
0/150
提交評(píng)論