




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
java面向?qū)ο罂荚?[復(fù)制]1.以下哪幾種屬于內(nèi)部類(lèi)()*成員內(nèi)部類(lèi)(正確答案)局部?jī)?nèi)部類(lèi)(正確答案)匿名內(nèi)部類(lèi)(正確答案)標(biāo)準(zhǔn)內(nèi)部類(lèi)答案解析:無(wú)2.關(guān)于泛型的說(shuō)法正確的是()*泛型是JDK1.5出現(xiàn)的新特性(正確答案)泛型是一種安全機(jī)制(正確答案)使用泛型避免了強(qiáng)制類(lèi)型轉(zhuǎn)換(正確答案)使用泛型必須進(jìn)行強(qiáng)制類(lèi)型轉(zhuǎn)換答案解析:無(wú)3.下列關(guān)于泛型的說(shuō)法,錯(cuò)誤的是()[單選題]*泛型是一種參數(shù)化類(lèi)型可以取代繼承機(jī)制(正確答案)避免了運(yùn)行時(shí)進(jìn)行類(lèi)型轉(zhuǎn)換可能的潛在性錯(cuò)誤增強(qiáng)了程序的靈活性和安全性答案解析:無(wú)4.以下語(yǔ)句正確的是()*List<String>list=newArrayList<String>();(正確答案)List<Integer>list=newArrayList<>();(正確答案)已知cat是Animal類(lèi)的子類(lèi),則List<Animal>list=newArrayList<Cat>();List<0bject>list=newArrayList<Integer>();答案解析:無(wú)5.以下有關(guān)JDBC的描述,哪一個(gè)選項(xiàng)是正確的()[單選題]*JDBC是一種被設(shè)計(jì)成通用的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù),JDBC技術(shù)不光可以應(yīng)用在Java程序中,還可用在C++這樣的程序中JDBC技術(shù)是SUN公司設(shè)計(jì)出來(lái)專(zhuān)門(mén)用在連接Oracle數(shù)據(jù)庫(kù)的技術(shù),連接其他數(shù)據(jù)庫(kù)只能采用微軟的ODBC解決方案微軟的ODBC和SUN公司的JDBC解決方案都能實(shí)現(xiàn)跨平臺(tái)使用,只是JDBC的性能要高于ODBCJDBC只是個(gè)抽象的調(diào)用規(guī)范,底層程序?qū)嶋H上要依賴(lài)于每種數(shù)據(jù)庫(kù)的驅(qū)動(dòng)文件(正確答案)答案解析:無(wú)6.JDBC數(shù)據(jù)訪(fǎng)問(wèn)相關(guān)的類(lèi)和接口定義在()包中[單選題]*java.sql(正確答案)java.awtjava.langjavax.swing答案解析:無(wú)7.下列有關(guān)JDBC常用API相關(guān)描述錯(cuò)誤的是()[單選題]*java.sql.DriverManager管理JDBC驅(qū)動(dòng)程序,使用它可以獲取Connection對(duì)象java.sql.Connection建立與特定數(shù)據(jù)庫(kù)的連接(會(huì)話(huà))java.sql.Statement用于向數(shù)據(jù)庫(kù)發(fā)送SQL語(yǔ)句java.sql.PreparedStatement不能預(yù)處理SQL語(yǔ)句(正確答案)答案解析:無(wú)8.哪個(gè)不是JDBC用到的接口和類(lèi)()[單選題]*System(正確答案)ClassConnectionResultSet答案解析:無(wú)9.下列關(guān)于statement實(shí)例執(zhí)行sql語(yǔ)句說(shuō)法錯(cuò)誤的是()[單選題]*可用于執(zhí)行insert、update或者delete語(yǔ)句對(duì)于CREATETABLE或DROPTABLE等不操作行的語(yǔ)句,executeUpdate()的返回值總為零對(duì)于delete語(yǔ)句的效果是刪除表中的一行或者多行,executeUpdate返回值是0或者1(正確答案)UPDATE語(yǔ)句的效果是修改表中零行或多行中的一列或多列。executeUpdate的返回值是一個(gè)整數(shù),指示受影響的行數(shù)答案解析:無(wú)10.下列獲取數(shù)據(jù)庫(kù)連接正確的是()[單選題]*Connectionconn=DriverManager.getConnection(URL,USER,PASSWORD);(正確答案)JDBCConnectionconn=DriverManager.getConnection(URL,USER,PASSWORD);Connectionconn=getConnection(URL,USER,PASSWORD);Connectionconn=Driver.getConnection(URL,USER,PASSWORD);答案解析:無(wú)11.在JDBC編程中執(zhí)行完SQL語(yǔ)句:SELECTname,rank,serialNoFROMemployee,在遍歷結(jié)果集rs的時(shí)候能得到第一列數(shù)據(jù)的代碼是()[單選題]*rs.getString(0);rs.getString("rank");rs.getString(1)或rs.getString("name");(正確答案)rs.getString(“ename”);答案解析:無(wú)12.下面的描述正確的是()*Statement的executeQuery()方法會(huì)返回一個(gè)結(jié)果集Result(正確答案)Statement的executeUpdate()方法會(huì)返回是否更新成功的boolean值ResultSet中的next()方法會(huì)使結(jié)果集中的下一行成為當(dāng)前行(正確答案)以上描述都正確答案解析:無(wú)13.以下關(guān)于PreparedStatement的execute()與executeUpdate()描述正確的是()*execute()返回的是boolean值(正確答案)executeUpdate()返回的是boolean值execute()返回的是int值executeUpdate()返回的是int值(正確答案)答案解析:無(wú)14.使用JDBC對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行更新(update)操作,調(diào)用的是Statement對(duì)象的方法是()[單選題]*execute()executeUpdate()(正確答案)executeQuery()以上都不是答案解析:無(wú)15.使用JDBC對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢(xún)(select)操作,調(diào)用的是Statement對(duì)象的方法是()[單選題]*execute()executeUpdate()executeQuery()(正確答案)以上都不是答案解析:無(wú)16.如果數(shù)據(jù)庫(kù)中某個(gè)字段為numeric型,不可以通過(guò)ResultSet的哪個(gè)方法獲取()[單選題]*getNumeric()(正確答案)getDouble()getFloat()以上都不是答案解析:無(wú)17.下面關(guān)于JDBC對(duì)象的描述正確的是()[單選題]*PreparedStatement繼承自Statement(正確答案)Statement繼承自PreparedStatementResultSet繼承自StatementCallableStatement繼承自PreparedStatement答案解析:無(wú)18.有關(guān)Connection描述錯(cuò)誤的是哪一個(gè)()[單選題]*Connection是Java程序與數(shù)據(jù)庫(kù)建立的連接對(duì)象,這個(gè)對(duì)象只能用來(lái)連接數(shù)據(jù)庫(kù),不能執(zhí)行SQL語(yǔ)句JDBC的數(shù)據(jù)庫(kù)事務(wù)控制要靠Connection對(duì)象完成Connection對(duì)象使用完畢后要及時(shí)關(guān)閉,否則會(huì)對(duì)數(shù)據(jù)庫(kù)造成負(fù)擔(dān)只有MySQL和Oracle數(shù)據(jù)庫(kù)的JDBC程序需要?jiǎng)?chuàng)建Connection對(duì)象,其他數(shù)據(jù)庫(kù)的JDBC程序不用創(chuàng)建Connection對(duì)象就可以執(zhí)行數(shù)據(jù)庫(kù)操作(正確答案)答案解析:無(wú)19.下面選項(xiàng)的MySQL數(shù)據(jù)庫(kù)URL正確的是哪一個(gè)()[單選題]*jdbc:mysql://localhost/companyjdbc:mysql://localhost:3306:companyjdbc:mysql://localhost:3306/company(正確答案)jdbc:mysql://localhost/3306/company答案解析:無(wú)20.關(guān)于Connectionconn=DriverManager.getConnection(URL,USer,PASSWORD)描述錯(cuò)誤的是()[單選題]*URL表示連接數(shù)據(jù)庫(kù)的路徑USER表示登錄數(shù)據(jù)庫(kù)的賬號(hào)PASSWORD表示登錄數(shù)據(jù)庫(kù)的密碼conn表示執(zhí)行數(shù)據(jù)庫(kù)SQL語(yǔ)句的執(zhí)行對(duì)象(正確答案)答案解析:無(wú)21.JDBCAPI中的Statement對(duì)象的含義是()[單選題]*數(shù)據(jù)庫(kù)連接向數(shù)據(jù)庫(kù)發(fā)布的SQL命令(正確答案)結(jié)果集數(shù)據(jù)庫(kù)元數(shù)據(jù)答案解析:無(wú)22.對(duì)預(yù)編譯SQL語(yǔ)句UPDATEempSETename=?,job=?,salary=?WHEREempno=?的第三個(gè)問(wèn)號(hào)賦值正確的是()[單選題]*pst.setInt("3",2000);pst.setInt(3,2000);(正確答案)pst.setFloat("salary",2000);pst.setString("salary","2000");答案解析:無(wú)23.使用Connection的哪個(gè)方法可以建立一個(gè)PreparedStatement接口()[單選題]*createPrepareStatement()prepareStatement()(正確答案)createPreparedStatement()preparedStatement()答案解析:無(wú)24.SELECTCOUNT(*)FROMemp這條SQL語(yǔ)句執(zhí)行,如果員工表中沒(méi)有任何數(shù)據(jù),那么ResultSet中將會(huì)是()[單選題]*null有數(shù)據(jù)(正確答案)不為null,但是沒(méi)有數(shù)據(jù)以上都選項(xiàng)都不對(duì)答案解析:無(wú)25.下列用于表示執(zhí)行事先編譯的SQL語(yǔ)句的Java類(lèi)是()[單選題]*StatementPreparedStatement(正確答案)ConnectionResultSet答案解析:無(wú)26.以下選項(xiàng)關(guān)于PreparedStatement的說(shuō)法正確的是()*PreparedStatement繼承了Statement(正確答案)PreparedStatement可以有效的防止SQL注入(正確答案)PreparedStatement只能執(zhí)行帶問(wèn)號(hào)占位符的預(yù)編譯SQL,不能執(zhí)行SQL語(yǔ)句PreparedStatement可以存儲(chǔ)預(yù)編譯的SQL語(yǔ)句,從而提升執(zhí)行效率(正確答案)答案解析:無(wú)27.根據(jù)用戶(hù)在文本框txtName中輸入的姓名對(duì)Student表進(jìn)行查詢(xún),以下SQL語(yǔ)句定義正確的是()[單選題]*Stringsql="Select*fromStudentwhereSname="+txtName.getText();Stringsql="Select*fromStudentwhereSname='"+txtName.getText()+"'";(正確答案)Stringsql="Select*fromStudentwhereSnamelike"+txtName.getText();Stringsql="Select*fromStudentwhereSnamelike'"+txtName.getText()+"'";答案解析:無(wú)28.設(shè)執(zhí)行selectsno,sname,sdeptfromStudents后得到ResultSet對(duì)象rs,以下哪一項(xiàng)可以取得sname的值()[單選題]*rs.getString("sname")和rs.getString(1)rs.getString("sname")和rs.getString(2)(正確答案)rs.getString("sno")和rs.getString(0)rs.getString("sno")和rs.getString(1)答案解析:無(wú)29.使用JDBC進(jìn)行開(kāi)發(fā)的步驟順序描述正確的是()[單選題]*加載驅(qū)動(dòng)->獲得連接->創(chuàng)建Statement對(duì)象->執(zhí)行SQL語(yǔ)句->處理結(jié)果(正確答案)獲得連接->加載驅(qū)動(dòng)->創(chuàng)建Statement對(duì)象->執(zhí)行SQL語(yǔ)句->處理結(jié)果加載驅(qū)動(dòng)->獲得連接->執(zhí)行SQL語(yǔ)句->創(chuàng)建Statement對(duì)象->處理結(jié)果加載驅(qū)動(dòng)->創(chuàng)建Statement對(duì)象->獲得連接->執(zhí)行SQL語(yǔ)句->處理結(jié)果答案解析:無(wú)30.以下關(guān)于回收數(shù)據(jù)庫(kù)資源描述正確的是()*ResultSet可以調(diào)用close方法進(jìn)行對(duì)象的關(guān)閉釋放資源(正確答案)Statement可以調(diào)用close方法進(jìn)行對(duì)象的關(guān)閉釋放資源(正確答案)Connection可以調(diào)用close方法進(jìn)行對(duì)象的關(guān)閉釋放資源(正確答案)PreparedStatement不能調(diào)用close方法進(jìn)行對(duì)象的關(guān)閉釋放資源答案解析:無(wú)31.下面關(guān)乎JavaSwing的描述,說(shuō)法正確的是()*Swing是在AWT的基礎(chǔ)上構(gòu)建的一套新的圖形界面系統(tǒng)(正確答案)Swing是一個(gè)為Java設(shè)計(jì)的GUI工具包(正確答案)Swing由C語(yǔ)言實(shí)現(xiàn),不再依賴(lài)于本地平臺(tái)的GUI,因此可以在所有操作系統(tǒng)平臺(tái)上都保持相同的界面外觀Swing組件位于javax.swing包(正確答案)答案解析:無(wú)32.以下關(guān)于JFrame窗口容器描述錯(cuò)誤的是()[單選題]*在SwingGUI中,JFrame是一個(gè)頂層容器,可以存放其他組件只能夠調(diào)用JFrame類(lèi)的構(gòu)造方法,而不能通過(guò)繼承的方式實(shí)現(xiàn)窗體類(lèi)(正確答案)JFrame類(lèi)構(gòu)造方法創(chuàng)建的窗體是不可見(jiàn)的,需要開(kāi)發(fā)人員通過(guò)硬編碼的方式,設(shè)置窗體的可見(jiàn)性JFrame類(lèi)構(gòu)造方法創(chuàng)建的窗體默認(rèn)的大小為0x0像素,默認(rèn)的坐標(biāo)是(0,0),因此在開(kāi)發(fā)中需要設(shè)置窗體的大小答案解析:無(wú)33.以下方法中不屬于JFrame的的是()[單選題]*setLayout(LayoutManager
mg)setTitle(Stringtitle)setSize(intwidth,intheight)prepareStatement()(正確答案)答案解析:無(wú)34.以下關(guān)于JFrame的setBounds(intx,inty,intwidth,inthight)方法描述錯(cuò)誤的是()[單選題]*x與y表示窗體的寬和高,width與hight表示窗體的位置橫坐標(biāo)與縱坐標(biāo)x與y表示窗體的位置橫坐標(biāo)與縱坐標(biāo),width與hight表示窗體的寬和高(正確答案)x與y表示窗體的高和寬,width與hight表示窗體的位置縱坐標(biāo)與橫坐標(biāo)x與y表示窗體的位置縱坐標(biāo)與橫坐標(biāo),width與hight表示窗體的高和寬答案解析:無(wú)35.在JFrame中,以下哪一個(gè)方法可以用來(lái)設(shè)置窗體可見(jiàn)()[單選題]*setVisible()(正確答案)setLayout()setTitle()setIconImage()答案解析:無(wú)36.在JFrame中,哪一個(gè)方法可以設(shè)置用戶(hù)單擊窗口的關(guān)閉按鈕時(shí)程序執(zhí)行的操作()[單選題]*setDefaultCloseOperation()(正確答案)setLocation()setVisible()以上選項(xiàng)都不正確答案解析:無(wú)37.以下關(guān)于布局的說(shuō)法,正確的是()*BorderLayout是邊框布局,它是窗體的默認(rèn)布局(正確答案)null是空布局,它是面板的默認(rèn)布局FlowLayout是流布局,這種布局將其中的組件按照加入的先后順序從左向右排列,一行排滿(mǎn)之后就轉(zhuǎn)到下一行繼續(xù)從左至右排列(正確答案)GridLayout是網(wǎng)格布局,它以矩形網(wǎng)格形式對(duì)容器的組件進(jìn)行布置。容器被分成大小相等的矩形,一個(gè)矩形中放置一個(gè)組件(正確答案)答案解析:無(wú)38.以下用于創(chuàng)建容器對(duì)象的類(lèi)是()*Frame(正確答案)CheckboxPanel(正確答案)TextField(正確答案)答案解析:無(wú)39.下面哪個(gè)可以改變?nèi)萜鞯牟季郑ǎ單選題]*setLayout(aLayoutManager);(正確答案)addLayout(aLayoutManager);layout(aLayoutManager);setLayoutManager(aLayoutManager);答案解析:無(wú)40.下列不屬于Swing的構(gòu)件是()[單選題]*JButtonJLabelJFrameJPane(正確答案)答案解析:無(wú)41.在Swing編程中,關(guān)于布局管理器描述正確的有()*FlowLayout是流式布局管理器(正確答案)GridLayout是網(wǎng)格布局管理器(正確答案)BorderLayout是邊框布局管理器(正確答案)窗體默認(rèn)布局方式為BorderLayout邊框布局答案解析:無(wú)42.以下是關(guān)于FlowLayout布局組件排列順序的敘述,正確的是()[單選題]*從上到下排列從左到右排列(正確答案)從下到上排列從右到左排列答案解析:無(wú)43.下列選項(xiàng)中,關(guān)于GridLayout(網(wǎng)格布局管理器)的說(shuō)法錯(cuò)誤的是()[單選題]*使容器中的各組件呈M行×N列的網(wǎng)格狀分布各組件的排列方式為:從上到下,從左到右容器大小改變時(shí),組件的相對(duì)位置不變,大小不會(huì)改變(正確答案)組件放入容器的次序決定了它在容器中的位
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 無(wú)機(jī)顏料制造考核試卷
- 樂(lè)器聲音的數(shù)字化處理與優(yōu)化考核試卷
- 木樓梯的聲學(xué)性能改善措施考核試卷
- 勞動(dòng)法律法規(guī)解讀考核試卷
- 固體廢物處理與環(huán)??萍紕?chuàng)新考核試卷
- 體育會(huì)展新媒體運(yùn)營(yíng)與粉絲經(jīng)濟(jì)考核試卷
- 體育經(jīng)紀(jì)公司體育場(chǎng)館運(yùn)營(yíng)與管理策略考核試卷
- 房屋改建施工合同范本
- 簡(jiǎn)易土建勞務(wù)合同范本
- 俱樂(lè)部合同范本模板
- 護(hù)理學(xué)基礎(chǔ)期末試卷及答案
- IMS攪拌樁施工方案
- 我的家鄉(xiāng)廣西南寧宣傳簡(jiǎn)介
- 變廢為寶-小學(xué)科學(xué)高段活動(dòng)案例
- 四川省政府采購(gòu)專(zhuān)家考試試題
- 證明無(wú)親子關(guān)系證明模板
- 消防工程擬投入主要施工設(shè)備機(jī)具表
- 4年級(jí)寫(xiě)景類(lèi)文章閱讀課件
- 《戰(zhàn)國(guó)策》教學(xué)講解課件
- 北師大版七年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)課件【完整版】
- 小動(dòng)物樂(lè)陶陶(課件)(共9張PPT)-人教版勞動(dòng)二年級(jí)下冊(cè)
評(píng)論
0/150
提交評(píng)論