


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java 程序設(shè)計(jì)模擬題?選擇題1. 編譯 Java Applet 源程序文件產(chǎn)生的字節(jié)碼文件的擴(kuò)展名為 ( B )A ?javaB ?classC ?html D?exe2. 若需要定義一個(gè)類域或類方法 , 應(yīng)使用哪種修飾符 ?( A )A ?staticB ?packageC ?privateD ?public3. 什么是 J2EE 應(yīng)用文件的擴(kuò)展 ?(C)A?.war B ? .js C?.ear D ?.jar, 關(guān)于 main 方法的方法頭以下哪項(xiàng)是合法的 (B )A ?publicstaticvoidmain( )B ?publicstaticvoidmain( String4.
2、main 方法是 Java Application程序執(zhí)行的入口點(diǎn)C ?public static intargs )main(String arg )arg )D?public void main(String5. 在編寫 Java Application 程序時(shí) , 若需要使用到標(biāo)準(zhǔn)輸入輸出語(yǔ)句 , 必須在程序的開 頭寫上 ( C ) 語(yǔ)句 ?A ?importjava.awt.* ;import java.applet.Applet ;C ?importjava.io.* ; D ?import java.awt.Graphics ;6. 下列哪個(gè)方法不是 HttpServlet 類的方
3、法 ?( C )A? Get() B ? Post() C ? Action() D ? Put()7. 以下方法中哪一個(gè)把被約束屬性的值中的變化通知給所有的listener beans ?( C )A?void addPropertyChangeListener() B ?PropertyChangeSupport()C?void firePropertyChange()D ?removePropertyChangeListener()8.下列哪個(gè)是合法的 Java 標(biāo)識(shí)符 ?( BC )A ?Tree&GlassesB?FirstJavaAppletC ?_$theLastOneD
4、?273.59.Java Application 源程序的主類是指包含有 (A) 方法的類 ?D?actionPerfromed()A ?main() B ?toString() C10. 使用哪個(gè)命令來(lái)生成 Stub 和 Skeleton 類 ?( C ) A?javac <fully qualified class name of the server> B?java <fully qualified class name of the server>C?rmic <fully qualified class name of the server>D?r
5、mi <fully qualified class name of the server>B ) 個(gè)比特位 ?11. Java 的字符類型采用的是 Unicode 編碼方案 , 每個(gè) Unicode 碼占用 (A?8 B ?16 C ?32 D ?6412. 用以下方法中哪一個(gè)把目標(biāo)應(yīng)用作為 bean 激活的定制事件的監(jiān)聽者 (listener) 注冊(cè) ?B A?void addPropertyChangeListener()B?void addXXXListener()C?void firePropertyChange()D?removeXXXListener()13. 對(duì)于構(gòu)造
6、函數(shù) , 下列敘述錯(cuò)誤的是 ( B )A ?構(gòu)造函數(shù)是類的一種特殊函數(shù) , 它的方法名必須與類名相同 ?B ?構(gòu)造函數(shù)的返回類型只能是 void 型 ?C?構(gòu)造函數(shù)的主要作用是完成對(duì)類的對(duì)象的初始化工作?D?般在創(chuàng)建新對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù) ?14. 關(guān)于 JavaBean 的以下陳述中哪個(gè)為真 ?( C )A?你可在目標(biāo)平臺(tái)上修改 JavaBean的源代碼?B?你可在目標(biāo)平臺(tái)上重編譯 bean的jar文件?C?執(zhí)行嵌入在Forte for Java的bean的jar 文件所得到的輸出與 IBM Visual Age IDE的輸出是一樣的 ?D?你可在目標(biāo)應(yīng)用中修改JavaBean的視
7、感15. 在編寫 Java Applet 程序時(shí),若需要對(duì)發(fā)生的事件作出響應(yīng)和處理 ,一般需要在程序的開頭寫上 ( D ) 語(yǔ)句 ?B?import java.applet.* ;D?A?importjava.awt.* ;C? impo rtjava.io.* ;import java.awt.event.*;16. servlet(dispatcher)?( D )函數(shù)中哪個(gè)方法作為請(qǐng)求的調(diào)度程序A?service() B ?init() C ?ServletResponse() D ?ServletRequest()17. 在Java中,開發(fā)圖形用戶界面的程序需要使用一個(gè)系統(tǒng)提供的類庫(kù)(
8、 D ) 包 ?A?java.ioB?java.awtC?java.applet18. BDK 的以下窗口中哪一個(gè)允許你設(shè)置“ Our Button ” bean 的選項(xiàng), 這個(gè)類庫(kù)就是D?( C )A?ToolBox windowB?BeanBox windowC?Properties windowD?Method Tracer window19. 已知如下代碼publicclassTestpublicstaticvoidmain(Stringarg)int i = 5;do System.out.println(i); while(-i>5)System.out.println(&q
9、uot;finished");執(zhí)行后的輸出是什么 ?( A )A? 5 Finished B?4 C ?6 Finished D ?None中實(shí)現(xiàn)的接口 ?( C )20. 哪個(gè)包包含標(biāo)簽處理程序 (tag handler )A?javax.servlet.jsp.*BC?javax.servlet.tagext D21. 給出如下代碼 :classTestprivateintm;publicstaticvoid fun()/some code.如何使成員變量 m被函數(shù)fun()直接訪問(wèn)?( C )A?將 privateint m改為protectedint mB?將 private
10、int m改為publicint mC?將 privateintm改為static int mD?將 privateintm改為intm22. 用來(lái)執(zhí)行稱為 SampleServlet 的 servlet 的窗體的代碼提供如下 :<html><body><form action= ”:8000/samplecontext/samplealias><input type =submit value=” Que ry”></form></body></html>當(dāng)點(diǎn)擊 Query 按鈕
11、時(shí) , 將調(diào)用此 servlet ?此 servlet 類中哪個(gè)方法將被執(zhí)行A?service()和 doGet() 方法將被調(diào)用B?只有doGet()被調(diào)用C?doPost()D?只有service。方法將被調(diào)用,因該方法的名未被提及?23. 已知如下代碼 :1:classExample2:Stringstr;3:publicExample()4:str= "example"5:6:publicExample(Strings)7:str=s;8:9:10:classDemo extendsExample11:12:publicclass Test?( C )13:publ
12、icvoid f() 14:Exampleex = new Example("Good");15:Demo d = new Demo("Good");16: 哪句語(yǔ)句會(huì)導(dǎo)致錯(cuò)誤 ?( D )A? line 3B?line 6C?line 14D?line24. 當(dāng)?shù)诙螆?zhí)行此 servlet時(shí), 它的輸出將是什么 ? ( A )import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class hitcountServlet
13、 extends HttpServletstatic int count=0;public void init(ServletConfig config)throws ServletException super.init(config);protected void service(HttpServletRequest req,HttpServletResponse resp)throws ServletException, IOExceptioncount+;PrintWriter out=resp.getWriter();out.println(String.valueOf(count)
14、;public String getServletInfo()return "BasicServlet Information"public void destroy()count=0;A?2 B ?0 C ?1 D ?425. 為表示描繪動(dòng)畫的文件列表 ,開發(fā)者正在編寫一個(gè)帶索引屬性的 bean 類?開發(fā)者允許用 戶用文本編輯器來(lái)讀入和改變其屬性?應(yīng)做什么呢 ?( B )A?應(yīng)重設(shè)getAsText()方法?B?應(yīng)重設(shè) getAsText()和 setAsText()方法?C?應(yīng)編寫accessor和mutator 方法?D?應(yīng)重設(shè) setTags()和 getTags(
15、)方法?26. 請(qǐng)問(wèn)如下哪個(gè)方法可以將MenuBar加入Frame中?( B )A? setMenu() B ?setMenuBar() C ?add() D?addMenuBar()27. 陳述 A: 服務(wù)器創(chuàng)建了一個(gè) cookie, 并發(fā)送給客戶 ?客戶把此 cookie 保存在本地硬盤中?陳述 B: 當(dāng)服務(wù)器需要時(shí) , 客戶通過(guò) HTTPServletRequest 對(duì)象發(fā)送 cookie 給服務(wù)器 ?關(guān)于陳述A和B,以下中哪個(gè)為真?( C )A?陳述A為假,陳述B為真? B?陳述A為真,陳述B為假?C?這二個(gè)陳述都為真?D?這二個(gè)陳述都為假 ?28. 下面的語(yǔ)句的作用是 :(D)Vec
16、torMyVector = newVector(100,50);A?創(chuàng)建一個(gè)數(shù)組類對(duì)象MyVector, 有 100 個(gè)元素的空間 ,每個(gè)元素的初值為50?B?創(chuàng)建一個(gè)向量類對(duì)象MyVector, 有 100 個(gè)元素的空間 ,每個(gè)元素的初值為50?C?創(chuàng)建一個(gè)數(shù)組類對(duì)象MyVector, 有 100 個(gè)元素的空間 ,若空間使用完時(shí) ,以 50 個(gè)元素空間單位遞增D?創(chuàng)建一個(gè)向量類對(duì)象MyVector, 有 100 個(gè)元素的空間, 若空間使用完時(shí), 以 50 個(gè)元素空間單位遞增 ?29.關(guān)于 JavaBean 的以下陳述中哪個(gè)為真 ?( C )A?可在目標(biāo)平臺(tái)上修改JavaBean 的源代碼 ?
17、B?可在目標(biāo)平臺(tái)上重編譯bean 的 jar 文件 ?C?執(zhí)行嵌入在Forte forJava 的 bean 的 jar 文件所得到的輸出與 IBM Visual Age IDE的輸出是一樣的 ?D?可在目標(biāo)應(yīng)用中修改JavaBean 的視感 ?30.為說(shuō)明包含bean構(gòu)件,把哪個(gè)語(yǔ)句加入到 JSP頁(yè)面?(C )A? <jsp : useBean id=”bnkacc” class= ”BankAccount”>B?<jsp : useBean name= ”bnkacc” class= ”BankAccount”>C?<jsp : useBean name= ”bnkacc” value= ”BankAccount”>D?<jsp : useBean beanName= ”bnkacc” value= ”BankAccount”>二?填空題1. 對(duì)于 java 入口程序 public static void main()方法 ,public,static 和 void 定義的意義分別是什么 ?( 為什么要定義成 public static void 形式 )Public:定義為公共方法Static: 定義為靜態(tài)方法Void: 沒(méi)有返回值 2. 數(shù)組x定義如下:int x =
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 福州墨爾本理工職業(yè)學(xué)院《建筑裝飾材料與工藝》2023-2024學(xué)年第一學(xué)期期末試卷
- 東南大學(xué)《土木工程施工技術(shù)A》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川傳媒學(xué)院《新媒體黑白故事漫畫制作》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉林省長(zhǎng)春市九臺(tái)區(qū)重點(diǎn)中學(xué)2024-2025學(xué)年初三下學(xué)期第七次月考英語(yǔ)試題含答案
- 2025二手房買賣合同融資協(xié)議
- 2025主要債權(quán)合同抵押物清單
- 2025學(xué)校餐廳與小商店經(jīng)營(yíng)合同
- 2025年北京市海淀區(qū)一零一中學(xué)初三3月份調(diào)研考試英語(yǔ)試題含答案
- 遼寧省大連市第十六中學(xué)2025年高三TOP20三月聯(lián)考(全國(guó)II卷)物理試題含解析
- 達(dá)縣2024-2025學(xué)年數(shù)學(xué)五下期末考試模擬試題含答案
- 基坑工程土方開挖支護(hù)與降水監(jiān)理實(shí)施細(xì)則
- 江蘇徐州市深地科學(xué)與工程云龍湖實(shí)驗(yàn)室社會(huì)招考聘用9人模擬試卷【附答案解析】
- 土方回填施工記錄表
- 植物根莖葉課件
- 反生產(chǎn)行為講稿
- 施工現(xiàn)場(chǎng)消防安全技術(shù)交底
- 冀教版二年級(jí)語(yǔ)文下冊(cè)看圖寫話專項(xiàng)加深練習(xí)題含答案
- 焊接工藝評(píng)定及焊接工藝技術(shù)評(píng)定管理標(biāo)準(zhǔn)
- 洗衣房各崗位工作流程
- 基于SWOT分析的義烏市現(xiàn)代物流業(yè)發(fā)展研究
- 基于自適應(yīng)濾波對(duì)音頻信號(hào)的處理詳解
評(píng)論
0/150
提交評(píng)論