版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、選擇題(10*3分)1.1 Which of the following statements are true about the default implementation of the public int hashCode() method of the Object class?A.The Object class does not provide any implementation for the hashCode method; every class must override it.B.As far as it may be practically possible, t
2、he hashCode method defined by the Object class does return distinct integers for distinct objects.C.For two object references referring to the same object, the hashCode method returns the same integer.D.It returns a fixed number that internally represents the Object class for the JVM.E.Only choice D
3、 is correct.1.2 jspForward1.jsp要把請(qǐng)求轉(zhuǎn)發(fā)給jspForward2.jsp,應(yīng)該在jspForward1.jsp中如何實(shí)現(xiàn)?選項(xiàng):(A) <a href=“jspForward2.jsp”>jspForward2.jsp </a>(B) <jsp:forward page=“jspForward2.jsp”>(C) <jsp:to page=“jspForward2.jsp”>(D) <jsp:next page=“jspForward2.jsp”>1.3 HttpServletRequest對(duì)象是由誰(shuí)
4、創(chuàng)建的?(單選)選項(xiàng):(A)由Servlet容器負(fù)責(zé)創(chuàng)建,對(duì)于每個(gè)HTTP請(qǐng)求, Servlet容器都會(huì)創(chuàng)建一個(gè)HttpServletRequest對(duì)象(B)由JavaWeb應(yīng)用的Servlet或JSP組件負(fù)責(zé)創(chuàng)建,當(dāng)Servlet或JSP組件響應(yīng)HTTP請(qǐng)求時(shí),先創(chuàng)建 HttpServletRequest對(duì)象(C)由JavaWeb應(yīng)用的ServletContext負(fù)責(zé)創(chuàng)建,當(dāng)服務(wù)啟動(dòng)時(shí)就創(chuàng)建HttpServletRequest對(duì)象,并放入響應(yīng)池中,供調(diào)用(D)由JavaWeb應(yīng)用的PageContext負(fù)責(zé)創(chuàng)建,當(dāng)JSP頁(yè)面被調(diào)用時(shí),就創(chuàng)建了HttpServletRequest對(duì)象。1.4
5、客戶請(qǐng)求訪問(wèn)HTML頁(yè)面與訪問(wèn)Servlet有什么異同?(多選)選項(xiàng):(A)相同:都使用HTTP協(xié)議(B)區(qū)別:前者Web服務(wù)器直接返回HTML頁(yè)面,后者Web服務(wù)器調(diào)用Servlet的方法,由Servlet動(dòng)態(tài)生成HTML頁(yè)面(C)相同:前者Web服務(wù)器直接返回HTML頁(yè)面,后者Web服務(wù)器直接返回Servlet的源代碼。(D)區(qū)別:后者需要在web.xml中配置URL路徑。(E)區(qū)別:前者使用HTTP協(xié)議,后者使用RMI協(xié)議。1.5 在下面的選項(xiàng)中,哪些是TagSupport類的doStartTag()方法的有效返回值? (多選)選項(xiàng):(A) Tag.SKIP_BODY(B) Tag.SK
6、IY_PAGE(C) Tag.EVAL_BODY_INCLUDE(D) Tag.EVAL_PAGE1.6 以下代碼能否編譯通過(guò),假如能編譯通過(guò),運(yùn)行時(shí)得到什么打印結(jié)果?(單選)request.setAttribute("count",new Integer(0);Integer count = request.getAttribute("count");選項(xiàng):A)不能編譯通過(guò)B)能編譯通過(guò),并正常運(yùn)行 C) 編譯通過(guò),但運(yùn)行時(shí)拋出ClassCastExceptionD) 能編譯通過(guò),但運(yùn)行時(shí)拋出RuntimeException1.7
7、 為使下列代碼正常運(yùn)行,應(yīng)該在下劃線處填入的選項(xiàng)是intnumbers=new intn;for(Int i=0;i <numbers._;i+)numbersi=i+1;A)sizeB)lengthC)dimensionD)measurement1.8 在Linux操作系統(tǒng)中存放用戶帳號(hào)的文件是A. shadowB. groupC. passwdD. gshadow1.9 在Linux操作系統(tǒng),如果您想列出當(dāng)前目錄以及子目錄下所有擴(kuò)展名為“.txt”的文件,那么您可以使用的命令是 A. ls *.txt B. find . name “.txt”C. ls d .txtD. find
8、. “.txt”1.10 下面命令的作用是:set PS1="uwt$",export PS1A. 改變錯(cuò)誤信息提示B. 改變命令提示符C. 改變一些終端參數(shù)D. 改變輔助命令提示符2 問(wèn)答題(5*6分)2.1 JDBC驅(qū)動(dòng)模式共有幾種?請(qǐng)簡(jiǎn)述type2與type4的區(qū)別?分別寫(xiě)出Type2與Type4連接數(shù)據(jù)庫(kù)的實(shí)例。type 1:jdbc-odbc橋 type 2:本地api驅(qū)動(dòng) type 3:網(wǎng)絡(luò)協(xié)議驅(qū)動(dòng) type 4:本地協(xié)議驅(qū)動(dòng) type 2: 這種驅(qū)動(dòng)比起jdbc-odbc橋執(zhí)行效率大大提高了.但是,它仍然需要在客戶端加載數(shù)據(jù)庫(kù)廠商提供的代
9、碼庫(kù).這樣就不適合基于internet的應(yīng)用.并且,他的執(zhí)行效率比起3,4型的jdbc驅(qū)動(dòng)還是不夠高.type 4: 由于這種驅(qū)動(dòng)不需要先把jdbc的調(diào)用傳給odbc或本地?cái)?shù)據(jù)庫(kù)接口或者是中間層服務(wù)器.所以它的執(zhí)行效率是非常高的.而且,它根本不需要在客戶端或服務(wù) 器端裝載任何的軟件或驅(qū)動(dòng). 這種驅(qū)動(dòng)程序可以動(dòng)態(tài)的被下載.但是對(duì)于不同的數(shù)據(jù)庫(kù)需要下載不同的驅(qū)動(dòng)程序.2.2 JAVA SERVLET API中forward() 與redirect()的區(qū)別?前者僅是容器中控制權(quán)的轉(zhuǎn)向,在客戶端瀏覽器地址欄中不會(huì)顯示出轉(zhuǎn)向后的地址;后者則是完全的跳轉(zhuǎn),瀏覽器將會(huì)得到跳轉(zhuǎn)的地址,并重新發(fā)送請(qǐng)求鏈接。這
10、樣,從瀏覽器的地址欄中可以看到跳轉(zhuǎn)后的鏈接地址。所以,前者更加高效,在前者可以滿足需要時(shí),盡量使用 forward()方法,并且,這樣也有助于隱藏實(shí)際的鏈接。在有些情況下,比如,需要跳轉(zhuǎn)到一個(gè)其它服務(wù)器上的資源,則必須使用 sendRedirect()方法。2.3 EJB主要基于什么技術(shù)實(shí)現(xiàn)的,并簡(jiǎn)要描述?(至少種)EJB包括Session Bean、Entity Bean、Message Driven Bean,基于JNDI、RMI、JAT等技術(shù)實(shí)現(xiàn)。SessionBean在J2EE應(yīng)用程序中被用來(lái)完成一些服務(wù)器端的業(yè)務(wù)操作,例如訪問(wèn)數(shù)據(jù)庫(kù)、調(diào)用其他EJB組件。EntityBean被用來(lái)代表
11、應(yīng)用系統(tǒng)中用到的數(shù)據(jù)。2.4 請(qǐng)寫(xiě)出在LINUX系統(tǒng)下創(chuàng)建一個(gè)新用戶ABC,并設(shè)置該用戶密碼為123?先使用useradd 123創(chuàng)建用戶,再使用passwd 123設(shè)置密碼就可以了。2.5 給定一個(gè)對(duì)象,如何轉(zhuǎn)化為”2007-3-22 20:23:22”格式的字符串public class DateFormater public static void main(String args) Date current = new Date(); DateFormater formater = new DateFormater();
12、0;String result = formater.formatConvert(current); System.out.println(result); public String formatConvert(Date date) SimpleDateFormat converter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return converter.format(date); 3 編程題(2*10分
13、)3.1 請(qǐng)寫(xiě)出數(shù)據(jù)庫(kù)查詢操作的偽代碼,程序不需要通過(guò)編譯,只要思路正確,關(guān)鍵步驟不丟失就可以了。注意異常的捕獲,IO流的關(guān)閉??赡苡玫降念惢蚪涌谟校–onnection,DriverManager, Statement, PreparedStatement, ResultSet, SQLException)。Class.forName("數(shù)據(jù)區(qū)驅(qū)動(dòng)類名稱"); Connection conn;Statement stmt; ResultSet rs; String sql="select * from 表名
14、"tryconn=DriverManager.getConnection("數(shù)據(jù)庫(kù)url","用戶名","密碼")stmt = conn.createStatement();rs = stmt.executeQuery(sql);while(rs.next()/ 保存輸出數(shù)據(jù)catch(SQLException e) System.out.println("異常信息");finally rs.close(); stmt.close(); conn.close();3.2 支持ROWNUM的關(guān)系數(shù)據(jù)庫(kù)中,請(qǐng)
15、寫(xiě)出符合如下要求的SQL語(yǔ)句,并描述思路。采用:分析函數(shù)SELECT A,MIN(b),MAX(b),SUM(c)FROM (SELECT a,b,c,b-row_number() over(PARTITION BY a ORDER BY b) rn FROM test2)GROUP BY A,rnORDER BY 1,2 ;以下為bill查詢結(jié)果(select * from bill) mark &
16、#160; billno amount A
17、; 1 50 A 2
18、160; 100 A 3
19、 150 A 4
20、; 200 A 8
21、60; 300 A 9 &
22、#160; 150 A 12
23、; 200 B 13
24、160; 300 請(qǐng)想辦法查詢成以下結(jié)果: mark start end
25、0; sum(amount) A 1 &
26、#160; 4 500 A 8
27、0; 9 450 A
28、160; 12 12 200 B 13
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- (立項(xiàng)說(shuō)明)工業(yè)合成油項(xiàng)目投資計(jì)劃書(shū)
- 石河子大學(xué)《儀器分析實(shí)驗(yàn)》2022-2023學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《書(shū)寫(xiě)技能訓(xùn)練一》2021-2022學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《經(jīng)典音樂(lè)歌舞電影賞析》2022-2023學(xué)年期末試卷
- 沈陽(yáng)理工大學(xué)《數(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《科技文獻(xiàn)檢索》2022-2023學(xué)年第一學(xué)期期末試卷
- 2018年四川內(nèi)江中考滿分作文《我心中的英雄》21
- 沈陽(yáng)理工大學(xué)《Matab原理與應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴州新概念新型材料合同套路
- 合肥市場(chǎng)監(jiān)管局股權(quán)質(zhì)押合同模板
- 電子商務(wù)師職業(yè)技能等級(jí)證書(shū)培訓(xùn)方案
- JBT 14615-2024 內(nèi)燃機(jī) 活塞運(yùn)動(dòng)組件 清潔度限值及測(cè)定方法(正式版)
- DL5009.2-2013電力建設(shè)安全工作規(guī)程第2部分:電力線路
- 八年級(jí)下冊(cè) 第六單元 23《馬說(shuō)》公開(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 理智與情感:愛(ài)情的心理文化之旅智慧樹(shù)知到期末考試答案章節(jié)答案2024年昆明理工大學(xué)
- GA/T 2097-2023執(zhí)法辦案管理場(chǎng)所信息應(yīng)用技術(shù)要求
- GB 20052-2024電力變壓器能效限定值及能效等級(jí)
- 陶行知與鄉(xiāng)村教育智慧樹(shù)知到期末考試答案章節(jié)答案2024年麗水學(xué)院
- 手術(shù)切口感染PDCA案例
- 依托國(guó)家中小學(xué)智慧教育平臺(tái)開(kāi)展有效教學(xué)的研究課題申報(bào)評(píng)審書(shū)
- 小學(xué)大思政課實(shí)施方案設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論