Java模擬試題與復(fù)習(xí)資料_第1頁
Java模擬試題與復(fù)習(xí)資料_第2頁
Java模擬試題與復(fù)習(xí)資料_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余19頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Java試題1 Java 根底知識(shí) 75 道選擇題,總分 75 每題 1 分1) java 程序中, main 方法的格式正確的選項(xiàng)是 。 選擇一項(xiàng) astatic void main String args b public void main String args c public static void main Strings d public static void main String args2 給定 java 代碼,如下: public byte count byte b1 ,byte b2 return ; 要使用這段代碼能夠編譯成功,橫線處可以填入 。 選擇一項(xiàng)a) (

2、byte) (b1-b2)b) (byte) b1-b2c) b1-b2d) (byte) b1/b23 在 Java 中,在包 com.db 下定義一個(gè)類, 要讓包 com.util 下的所有類都可以訪問這個(gè)類, 這個(gè)類必須定義為 。 選擇一項(xiàng)a protected b private c public d friendly4 在 Java 中,以下語句不能通過編譯。(選擇一項(xiàng) )a) String s= “ join + “ was+ “ here;b) String s=“j+oi3n;c) int a= 3+5d) float f=5+5.5;5)在Java中以下方法可以把 JFram

3、e的布局管理器設(shè)為 FlowLayout類型選擇一項(xiàng) a jFrame.setLayout new FlowLayout() ;b) jFrame.addLayout new FlowLayout() c jFrame.setFlowLayout() d jFrame.addFlowLayout()6給定 java 代碼如下,運(yùn)行時(shí),會(huì)產(chǎn)生類型的異常。選擇一項(xiàng)String s= null;s.concat“abc ;a ArithmeticException b NullPointerExceptionc IOExceptiond EOFException7) 在 java 中,對(duì)象可以使用鍵

4、 /值的形式保存數(shù)據(jù)。 選擇一項(xiàng)a ArrayListb) HashSetc) HashMapd) LinkedList8 給定如下 java 代碼,編譯運(yùn)行之后,將會(huì)輸出 。 public class Testpublic staticvoid main String args int a=5;System.out.println(a%2=1) ?(a+1) / 2:a/2) ; ( 選擇一項(xiàng) ) a1 b2 c2.5 d39以下 Java語句中,String str ="123456789 ” ;str =str.subS執(zhí)行后,3£tr 中的值為。選擇一項(xiàng)a) “ 2

5、3”b“ 123”c) “ 12”d) “ 234”10 給定如下 java 代碼,以下代碼行編譯會(huì)報(bào)錯(cuò)。 選擇一項(xiàng) class MyClassvoid myMethod final int p final int il;final int i2=p;i1=20;i2=20; a) void my Method(final int p)b) final int il;c) final int i2=pd) il=20e) i2=20;11給定如下java代碼,編譯時(shí)會(huì)在出現(xiàn)錯(cuò)誤。class Parentclass Child extends Parentpublic static void m

6、ain String args Parent p1=new Child() ; / 第一行Parent p2=new Parent () ; / 第二行 Child c1=new Child() ; / 第三行 Child c2=new Parent () ; / 第四行 (選擇一項(xiàng) )a) 第一行b) 第二行c) 第三行d) 第四行12給定某 java 程序的 main 方法,如下: public static void main Stringarg System.out.print( “ +Haerlglos1) ; 從命令行傳參: people world nation ,該程序的運(yùn)行結(jié)

7、果是 。 選擇一項(xiàng)a) Hello peopleb) Hello worldc) Hello people world nationd) 運(yùn)行時(shí)出現(xiàn)異常13給定Java代碼,如下:abstract class Shapeabstract void draw() ; 要?jiǎng)?chuàng)立Shape類的子類Circle,以下代碼正確的選項(xiàng)是選擇二項(xiàng)a) class Circle extends Shapeint draw() b) abstract class Circle extends Shapec) class Circle extends Shapevoid draw() ;d) class Circl

8、e extends Shapevoid draw() 14 給定如下 java 代碼,編譯運(yùn)行時(shí),結(jié)果是 。 選擇一項(xiàng) public class Testpublic static void main (String args) for (int i=0;i<3; i+) System.out.print(i) ;System.out.print(i) ;a) 編譯時(shí)報(bào)錯(cuò)b) 正確運(yùn)行,輸出 012c) 正確運(yùn)行,輸出 123d) 正確運(yùn)行,輸出 0123。選15) 給定一個(gè)Java程序的方法構(gòu)造如下;以下方法體實(shí)現(xiàn)語句正確的選項(xiàng)是 擇兩項(xiàng) public Integer change(

9、int i) a) Integer int =new Integer( i) ; return int;b) Integer t = Integer.valueOf( i) ; return t;c) return new Integer( i) ;d) return i;16) 在 java 中,在嘗試對(duì) null 對(duì)象操作時(shí),會(huì)產(chǎn)生 類型的異常。 選擇一項(xiàng)a) ArithmeticExceptionb) NullPointerExceptionc) IOExceptiond) EOFException6)17) Java語言中,String str= " 123456789 ”,

10、System.out.println(str.indexOf(輸出結(jié)果為5。,選擇一項(xiàng)a) 6b) 5c) 4d) -118) 在java中,已定義兩個(gè)接口B和C,要定義一個(gè)實(shí)現(xiàn)這兩個(gè)接口的類,以下語句正確的選項(xiàng)是 ( ) 。 (選擇一項(xiàng) )a) interfaceA extends B,Cb) interfaceA implements B,Cc) class Aimplements B,Cd) class A implements B,implements C19給定JAVA代碼,如下:Class Parent public void count() System.out.println(

11、10%3) ;public class Test extends Parentpublic void count() System.out.println(10/ 3) ;public static void main(String args) Parent p = new Test() ;p.count() ;運(yùn)行編譯后,輸出結(jié)果是 。選擇一項(xiàng)a) 1b) 1.0c) 3d) 3.333333333333333520) 在Java中,以下丨是不合法的賦值語句。選擇一項(xiàng)a) float f=1 /3;b) int i=1/3;c) float f=1*3.0;d) double f=1.0/

12、3;21) 利用JAVA SWING編程,要在當(dāng)前窗體中顯示如下信息提示框,那么需要編寫的代碼是。選擇一項(xiàng)a) JOptionPane.showMessageDialog(null,"請(qǐng)輸入登陸名!",” 提示信息 ”,JOptionPane.CLOSED_OPTION);b) new JOptionPane.showMessageDialog(null,"請(qǐng)輸入登陸名!",” 提示信息 ",JOptio nPan e.CLOSED_OPTION);c) new JOptionPane.messageDialog(null,"請(qǐng)輸入登

13、陸名!",” 提示信息 ",JOptio nPan e.CLOSED_OPTION);d) JOptionPane.messageDialog(null,"請(qǐng)輸入登陸名!","提示信息 ",JOptio nPan e.CLOSED_OPTION);22給定某java程序的main方法,如下;選擇一項(xiàng)public static void main(String args) int i = 0;System.out.println(i+);a) 0b) 1c) 編譯錯(cuò)誤d) 運(yùn)行時(shí)出現(xiàn)異常23給定java程序,如下:編譯運(yùn)行Test.ja

14、va結(jié)果是。選擇一項(xiàng)public class Testprivate static final int counter=10;public static void main(String args) System.out.println(+counter);a) 10b) 11c) 編譯錯(cuò)誤d) 運(yùn)行時(shí)出現(xiàn)異常24在JAVA中,要?jiǎng)?chuàng)立一個(gè)新目錄,要使用a)Fileb)c)PrintWriterd)Dir類的實(shí)例。 選擇一項(xiàng)25) 在 java 中,以下 () 類不能派生出子類 . (選擇一項(xiàng) )a) public class MyClass b) class MyClass c) abstra

15、ct class MyClassd) final class MyClass 26) 在 java 中,以下 命令能夠?qū)?java 源文件編譯為類文件 選擇一項(xiàng)a) javab) javawc) javacd) jar27在JAVA中,通過調(diào)用以下丨方法,可以裝載 SUN的JDBC-ODB(橋。選擇一項(xiàng)a) new Class().load( “ er) ;b) new Class().forName( “er) ;c) Class.forName(“ rive) r;d) Class.load(“bcDOrdiver) ;28) 在JAVA中,要判斷D盤下是否存在文件abc.txt,應(yīng)該使用

16、以下丨判斷語句。選擇一項(xiàng)a) if(new File(“ d:abc).t.xetxists() = =1)b) if( “d:abc.tx)t= =1)c) if(new File(“d:/abc).t.xetxists( ) )d) if( “ d:/abc).)txt29) 在JAVA接口中,以下選項(xiàng)里有效的方法聲明是丨。選擇二項(xiàng)a) public void aMethod( ) ;b) void aMethod( ) ;c) static void aMethod( ) ;d) protected void aMethod( ) ;30) 給定JAVA代碼,如下:編譯運(yùn)行,結(jié)果是。選擇

17、一項(xiàng)public static void main(string args)String s;System.out.println( +“s)s;=a) 編譯錯(cuò)誤b) 編譯通過,但出現(xiàn)運(yùn)行是錯(cuò)誤c) 正常運(yùn)行,輸出 s=nulld) 正常運(yùn)行,輸出 s=31 給定一個(gè) java 程序的 main 方法的代碼片段如下:假設(shè) d 目錄下不存在 abc.txt 文件, 現(xiàn)運(yùn)行該程序,下面的結(jié)果正確的選項(xiàng)是。 選擇一項(xiàng)try PrintWriter out=new PrintWriter(new (“ d:/abc).)tx; tString name= chen ; out.print(name)

18、; out.close( ) ; catch(Execption e) System.out.println( 文件沒“有發(fā)現(xiàn)! “) ;a) 將在控制臺(tái)上打?。?“文件沒有發(fā)現(xiàn)!b) 正常運(yùn)行,但沒有生成文件 abc.txtc) 運(yùn)行后生成 abc.txt , 但該文件中無內(nèi)容d) 運(yùn)行后生成 abc.txt, 該文件內(nèi)容為: chen32)在 JAVA 中,對(duì)于 PreparedStateme nt 的方法 set In t(i nt i,i nt x),描述正確的選項(xiàng)是。選擇一項(xiàng)a)使得第i-1 個(gè)參數(shù)的值設(shè)為 xb)使得第x-1 個(gè)參數(shù)的值設(shè)為c)使得第x 個(gè)參數(shù)的值設(shè)為 id)使得第

19、i 個(gè)參數(shù)的值設(shè)為 x33)給定JAVA程序Test.java如下: package com;public class Testpublic void talk( ) protected void walk( ) privatevoidclimb( ) privatevoid jump( ) 給定Test的子類Test2 代碼如下:Package com.util;Import com.*;Public class Test2 extends TestPublic static void main(String args)Test2 tt=new Test2( ) ;/A可以在Test2的A處

20、參加的代碼是。選擇二項(xiàng)a) tt.talk( ) ;b) tt.walk( ) ;c) tt.climb( ) ;d) tt.jump( ) ;34) 在JAVA語言中,下面變量命名合法的有。選擇二項(xiàng)a) variable123b) 123variblec) privated) variable_12335給定一段JAVA代碼如下:要打印出list中存儲(chǔ)的內(nèi)容,以下語句正確的選項(xiàng)是 選擇二項(xiàng)ArrayList list = new ArrayList( ) ;l i st.add( “) a;l i st.add( “)b;Iterator it = list.iterator( ) ;a)

21、while(it.hasNext( ) ) system.out.println(it.next( ) ) ;b) for(int i=0; i<list.size( ) ; i+) system.out.println(list.get(i) ;c) while(list.hasNext( ) ) system.out.println(list.next( ) ) ;d) for(int i=0; i<list.size( ) ; i+) system.out.println(it(i) ;36) 以下 Java Swing 組件, () 是容器組件。 (選擇二項(xiàng) )a) JFr

22、ameb) JButtonc) JTextAread) JPanel37) 給定某 java 程序的 main 方法如下,該程序的運(yùn)行結(jié)果是() (選擇一項(xiàng) ) 。pubtic static void main ( String args) boolean boo=true;if ( boo= false) System.out.println ("a") ;else System.out.println ("b") ;a) a b) b c) c d) d38) 以下選項(xiàng)中,不屬于Java語言的關(guān)鍵字的是()。(選擇一項(xiàng))a) importb) mal

23、locc) extendsd) new39) 在JAVA中,()類提供定位本地文件系統(tǒng),對(duì)文件或目錄及其屬性進(jìn)展根本操作。 一項(xiàng) )a)b)c)d) File40) 在JAVA中,()關(guān)鍵字用來終止循環(huán)語句。(選擇一項(xiàng))。(選擇a) returnb) continuec) breakd) exit35) 給定 java 代碼,如下,編譯運(yùn)行后,結(jié)果是0。 (選擇一項(xiàng) )public class Test static String s;public static void main(String args) char c=s.charAt(0) ; System.out.println(c)

24、; a) 編譯錯(cuò)誤b) 運(yùn)行期異常,異常類型為NullPointerExceptionc) 運(yùn)行期異常,異常類型為ArithmeticExceptioind) 正確運(yùn)行,但無輸出內(nèi)容。(選擇一項(xiàng) )36) 給定Java代碼如下,關(guān)于super的用法,以下描述正確的選項(xiàng)是()class C extends B public C() super() ; a) 用來調(diào)用類B中定義的 super()方法b) 用來調(diào)用類C中定義的 super()方法c) 用來調(diào)用類B的無參構(gòu)造方法d) 用來調(diào)用類B中第一個(gè)出現(xiàn)的構(gòu)造方法37) 給定 java 程序 Test.java 如下,編譯運(yùn)行,結(jié)果是 () 。(

25、選擇一項(xiàng) ) package com;class Test protected void talk () System.out.print("talk") ; 給定 Test 的子類 Test2,代碼如下: package com.util; import com.*;public class Test2 extends Test public static void main (Stringargs) new Test2() .talk() ;a) 輸出字符串: talkb) 輸出字符串: talk talkc) 編澤錯(cuò)誤:在 com.util.Test2 中無法訪問方法

26、 talk0d) 編譯錯(cuò)誤:com.Test不是public無法在包外訪問39) 給定 java 代碼如下,編譯運(yùn)行,結(jié)果是 () 。(選擇一項(xiàng) ) public static void main (String args) int i;System.out.println ()“; i= “+ia) 編澤錯(cuò)誤b) 運(yùn)行時(shí)出現(xiàn)例外c) 正常運(yùn)行,輸出 i=-1d) 正常運(yùn)行,輸出 i=040) 研究下面的 Java 代碼,當(dāng) x=2 時(shí),運(yùn)行結(jié)果是 () 。 (選擇一項(xiàng) ) switch ( x) case1: System.out.println(1) ;case2:case3: Syste

27、m.out.println(3) ;Case4: System.out.println(4) ;a) 沒有輸出任何結(jié)果 b) 輸出結(jié)果為 3c) 輸出結(jié)果是 3 和 4 d) 輸出結(jié)果是 l 、 3 和 441) 在 Java 語言中,以下 () 是正確的 JDBc 代碼片斷。 (選擇二項(xiàng) )a) Preparedstatement pstmt=con.prepareStatement("insert into EMP(EMPNO,ENAME) values ( ? ,?) ") ;pstmt.setlnt(l,7) ; pstmt.setString(2,"Ad

28、min") ;b) preparedstatement pstmt=con.prepareStatement("insert into EMP(EMPNO,ENAME) values ( ? ,?) ") ;pstmt.setlnt(l,"7") ; pstmt.setString(2,"Admin") ;c) Statement stmt=con.createStatement("insert into EMP ( EMPNO ,ENAME) values( 7, A)d"m) ;in 'd)

29、PreparedStatement stmtl=con.prepareStatement("insert into EMP ( EMPNO ,ENAME)values ( 7,Adm'in' ) ") ;42) 類 java.util.HashMap 實(shí)現(xiàn)了接口。 (選擇一項(xiàng)a) Collectionb) Setc) Mapd) List43) 在 java 中,已獲得默認(rèn)類型的 Resultset 對(duì)象 rs ,要獲取結(jié)果集中的數(shù)據(jù),必須執(zhí)行的 語句是 () 。選擇一項(xiàng)a) rs.next()b) rs.previous()c) rs.getNext()d

30、) rs.getPrevious()44) 在 Java 中, com 包中某類的方法使用以下 (訪問修飾符修飾后,可以被 com.db 包中 的子類訪問,但不能被 com.db 中其他類訪問。 (選擇一項(xiàng)a) privateb) protectedc) publicd) friendly45) 在 java 中,使用關(guān)鍵字來定義一個(gè)接口。 (選擇一項(xiàng)a) classb) interfacec) extends d) implements46) 在 java 中,接口位于集合框架的頂層選擇一項(xiàng)a) Map b) Collection c) Set d) List47) Java中,byte數(shù)據(jù)

31、類型的取值范圍是。(選擇一項(xiàng)a 256 至255b 255 至255c 128 至 127d 127 至 12848) 分析如下JAVA代碼片段,輸出結(jié)果為()(選擇一項(xiàng)int price = 10;int number = 0;int monney =0;for(int i=0;i <2;i+number+;-price;monney +=number*price ;System.out.println(monney) ;a) 25b) 28c) 31d) 3049) 對(duì)于Java中的布局管理器,以下說法中錯(cuò)誤的選項(xiàng)是(。(選擇一項(xiàng)a) FlowLayout 以由上到下的方式從左到右排

32、列組件b) BorderLayout 使用東、西、南、北,居中來指定組件的位置c) GridLayout 可以創(chuàng)立網(wǎng)格布局,網(wǎng)格布局中各組件的大小可以任意調(diào)整d 可以通過容器的 setLayout 方法為容器指定布局管理器50) 給定一個(gè) java 源程序 Test.java ,在命令行中,使用下面 (語句可以編譯、運(yùn)行該程序。 (選擇一項(xiàng)a) javac Test.javajava Testb) javac Test.javajava Test.classc) java Test.javajavac Testd) java Testjavajavac Test.class51) 給定 jav

33、a 代碼如下,編譯運(yùn)行后,輸出結(jié)果是 ( (選擇一項(xiàng)。public class test static int i;public int aMethod() i+;return i;public static void main (String args) Test test=new Test() ; test.aMethod () ; System.out.println (test.aMethod() ; a) 0 b) 1 c) 2 d) 352Java語言中有如下代碼, 以下X的定義中,可使上段代碼輸出100的有()。(選擇二項(xiàng) switch(x) case 100: System.o

34、ut.println(100) ;break;case 110: System.out.println(110) ;break;a) byte x=100; b) float x=100; c) char x= ' dd') long x=100選擇一53) 在 java 的異常處理模型中,無論是否發(fā)生異常, 塊中的代碼都會(huì)被執(zhí)行。 項(xiàng)a) tryb) catchc) finallyd) throw54)在Java中,以下是合法的變量名。選擇二項(xiàng)a)b)c)d)_myString$a+b myString9myString55)在 java 中,下面是不合法的聲明。選擇兩項(xiàng)a)

35、short xb)short yc)short5 x2d)short z25e)short z56) 在 java 中,以下代碼正確地創(chuàng)立了一個(gè) InputStreamReader 類型的對(duì)象。a) new InputStreamReader(new ("1.dat") ;b) new InputStreamReader(new ("1.dat") ;c) new InputStreamReader(new BufferedReader("1.dat") ;d) new InputStreamReader("1.dat&qu

36、ot;) ;57) 在 java 中,訪問修飾符限制性最高的是 。a) privateb) protectedc) publicd) friendly58) java 中,以下接口以鍵 -值對(duì)的方式存儲(chǔ)對(duì)象。a)b)c)d)59 在Java中下面關(guān)于構(gòu)造方法說法錯(cuò)誤的選項(xiàng)是選擇二項(xiàng)A對(duì)于每一個(gè)類,Java虛擬機(jī)都提供一個(gè)默認(rèn)構(gòu)造方法B) 構(gòu)造方法不能夠被重載C) 構(gòu)造方法可以承受參數(shù)D) 當(dāng)類的父類只有一個(gè)帶參數(shù)的構(gòu)造方法時(shí),這個(gè)類必須提供自定義的構(gòu)造函數(shù)60 分析如下的Java代碼段,編譯沒有異常和錯(cuò)誤選擇一項(xiàng)a) byte b=257 ;b) boolean b=null;c) float

37、 f=1.3;d) int i=12;61) 在Java中,JDBCAP定義了一組用于與數(shù)據(jù)庫(kù)進(jìn)展通信的接口和類,它們包括在包 中。選擇一項(xiàng)a) java.langb) java.sqlc) java.utild) java.math62) 在Java的異常處理中,用戶字定義的異常類應(yīng)該是的子類。選擇一項(xiàng)a) Exceptionb) Throwablec) Errord) RuntimeException63在 Java 中,如果父類中的某些方法不包含任何邏輯,并且需要由子類重寫,應(yīng)該使用 關(guān)鍵字來聲明父類的這些方法。 選擇一項(xiàng)a) finalb) staticc) abstractd) vo

38、id64在JAVA中,關(guān)鍵字用來終止循環(huán)語句。選擇一項(xiàng)a) returnb) continuec) breakd) exit65在Java中,下面關(guān)于變量及其作用域的描述錯(cuò)誤的選項(xiàng)是。選擇一項(xiàng)a) 實(shí)例變量是類的成員變量b) 實(shí)例變量用關(guān)鍵字 static 聲明c) 在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)立d) 局部變量在使用前必須被初始化66在Java中,關(guān)于HashMap類的描述,以下說法錯(cuò)誤的選項(xiàng)是。選擇一項(xiàng)a) HashMap 使用鍵 /值的形式保存數(shù)據(jù)b) HashMap 能夠保證其中元素的順序c) HashMap 允許將 null 用作鍵d) HashMap 允許將 null 用

39、作值67以下不是 Java的原始數(shù)據(jù)類型。選擇二項(xiàng)a) shortb) Booleamc) unitd) float68) 在Java中,要使用布局管理器,必須導(dǎo)入以下包。選擇一項(xiàng)a) java.awt.*b) java.awt.layout.*c) javax.swing.layout.*d) javax.swing. *69) 在JAVA中,無論測(cè)試條件是什么,以下循環(huán)將至少執(zhí)行一次。選擇一項(xiàng)a) forb) do whilec) whiled) while do70) 給定某 java 程序的 main 方法如下,該程序的運(yùn)行結(jié)果是 。選擇一項(xiàng)public static void mai

40、n(String args) boolean boo=true;if(boo=false) system.out.println( “a ) ;elseSystem.out.println() ;“ba) ab) bc) cd) d71) 給定如下Java代碼,編譯運(yùn)行時(shí),以下語句的值是true。選擇二項(xiàng)String s=hello;String t=hello;String e=new String(hello) ;char c=h',e ', 'l ', 'l ',o 'a) s.equals(t) ;b) t.equals(c) ;

41、c) t.equals(e) ;d) t=c;72) 在Java中,下面關(guān)于抽象類的描述正確的選項(xiàng)是。選擇二項(xiàng)a) 抽象類可以被實(shí)例化b) 如果一個(gè)類中有一個(gè)方法被聲明為抽象的,那么這個(gè)類必須是抽象類c) 抽象類中的方法必須都是抽象的d) 聲明抽象類必須帶有關(guān)鍵字 abstract73) 在Java中,以下代碼運(yùn)行后的輸出結(jié)果是。選擇一項(xiàng)int x=5*3;int y=x+5/x+3;System.out.println(y) ;a) 18b) 21c) 19d) 474分析下面這段 Java 代碼,它的運(yùn)行結(jié)果是 。選擇一項(xiàng) import java.io.*;public class Bpu

42、blic static void main(Stringargs) int i=12;System.out.println(i*=+i) ;a) 145b) 169c) 156d) 程序無法編譯75在 Java 中,下面這段代碼運(yùn)行后的結(jié)果是 。選擇一項(xiàng) class FatherClassfinal protected void faMethod() System.out.println( 這是父“類中的方法 ) ; class SonClass extends FatherClass public void faMethod() System.out.println( 這是子“類中的方法 )

43、 ; public static void main(Stringargs) FatherClass obj=new SonClass() ; obj.faMethod() ;a) 這是父類中的方法b) 這是子類中的方法c) 這是父類中的方法 這是子類中的方法d) 編譯錯(cuò)誤2 Java Web知識(shí)45道選擇題,總分45每題1分,含多項(xiàng)選擇76自定義標(biāo)簽的配置文件放在 A.WebRootB.libC.classesD.WEB-INF77有關(guān)會(huì)話跟蹤技術(shù)描述正確的選項(xiàng)是 () 多項(xiàng)選擇A. Cookie 是 Web 效勞器發(fā)送給客戶端的一小段信息,客戶端請(qǐng)求時(shí),可以讀取該信 息發(fā)送到效勞器端B.

44、關(guān)閉瀏覽器意味著會(huì)話 ID 喪失,但所有與原會(huì)話關(guān)聯(lián)的會(huì)話數(shù)據(jù)仍保存在效勞器上,直至?xí)掃^期C. 在禁用Cookie時(shí)可以使用URL重寫技術(shù)跟蹤會(huì)話D. 隱藏表單域?qū)⒆侄翁砑拥紿TML表單并在客戶端瀏覽器中顯示78在J2EE中,重定向到另一個(gè)頁面,以下語句是正確的A. request . sendRedirect(“:/ www . svse . com . cn );B. request . sendRedirect();C. response . sendRedirect(:“/ www . svse . com . cn );D. response . sendRedirect();79

45、EL表達(dá)式,$10 mod 3,執(zhí)行結(jié)果為:()A. 10 mod 3B. 1C. 3D. null80自定義標(biāo)簽的作用是 ( )A. 編寫和使用方便B. 規(guī)定是這樣的,如果不用,別人會(huì)說我們不專業(yè)C. 可以減少jsp中的java代碼,將代碼與界面標(biāo)簽別離,簡(jiǎn)化前臺(tái)開發(fā)D. 連數(shù)據(jù)庫(kù)81有關(guān) Servlet 的生命周期說法正確的有 () 多項(xiàng)選擇A. Servlet 的生命周期由 Servlet 實(shí)例控制B. in it()方法在創(chuàng)立完Servlet實(shí)例后對(duì)其進(jìn)展初始化,傳遞的參數(shù)為實(shí)現(xiàn) ServletC on text接口的對(duì)象C. service()方法響應(yīng)客戶端發(fā)出的請(qǐng)求D. destr

46、oy()方法釋放Servlet實(shí)例82在J2EE中,給定某Servlet的代碼如下,編譯運(yùn)行該文件,以下陳述正確的選項(xiàng)是。選擇一項(xiàng)Public class Servlet1 extends ServletPublic void init() throws ServletExceptionPublic void service( ServletRequest request, ServletResponse response)Throws ServletException,IOExceptionPrintWriter out = response.getWriter();out.println(

47、“he)ll;o!A. 編譯該文件時(shí)會(huì)提示缺少doGet()或者dopost()方法,編譯不能夠成功通過B. 編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中會(huì)看到輸出文字: hello!C. 編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中看不到任何輸出的文字D. 編譯后,把 Servletl.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中會(huì)看到運(yùn)行期錯(cuò)誤信息83在 Servlet 中, response.getWriter() 返回的是 A. JspWriter 對(duì)象B. PrintWriter 對(duì)象C. O

48、ut 對(duì)象D. ResponseWriter 對(duì)象84在 web.xml 中使用 標(biāo)簽配置過濾器A. <filter> 禾口 <filter-mapp ing>B. <filter-name> 和 <filter-class>C. <filter> 和 <filter-class>D. <filter-pattern> 和 <filter>85在訪問 Servlet 時(shí),在瀏覽器地址欄中輸入的路徑是在 地方配置的A. <servlet-name/>B. <servlet-mappi

49、ng/>C. <uri-pattern/>D. <url-pattern/>86在JSP頁面中,能夠完成輸出操作的內(nèi)置對(duì)象是()A. outB. responseC. requestD. config87給定以下JSP代碼片段,有2個(gè)客戶依次瀏覽該 JSP;且每個(gè)客戶只瀏覽一次,第 2個(gè) 客戶會(huì)看到瀏覽器顯示 。請(qǐng)選擇一項(xiàng)<%int x = 1; %> <%!int x = 10; %>X =<%=x%>A.x=1B.x=2C.x=10D. x=1188某JSP中有如下代碼,顯示結(jié)果為<%“1 2a3 ” );“45a6

50、” ) ;int a = 5;request.setAttribute( session.setAttribute( %><c:out value="$a"/>A. 5B. 123C. 456D. null89在 a.jsp 中有代碼片斷如下: 可多項(xiàng)選擇<form action = b.jsp method=POST name= form1 ”>loginName:<input type= text name= loginName/><input type= submit name=submit /></form

51、>在 b.jsp 中參加以下 代碼,可以輸出在a.jsp 頁面上輸入的loginName 的值 (多項(xiàng)選擇 )A. <%=request.getParameter(“ loginNa)m%e>B. <%=request.gerAttribute(“ loginN)%am>eC. <%String name=req uest.getParameter(“ loginna)m; eout.println(name); %>D. <% String name=request.getAttribute(“l(fā)o)g;inonuat.mpreintln(na

52、me); %>90J2EE 中,類型的方法用于得到會(huì)話A. ServletRequest、 getSessionB. ServletResponse、 newSessionC. HtttpSession 、 newInstanceD. Session、 getSession91 test.jsp 文件中有如下一行代碼:<jsp:useBean id= user scope= _ class= com.UserBean > 要使 user 對(duì)象可以作用于整個(gè)應(yīng)用程序,下劃線中應(yīng)添入A. pageB. requestC. sessionD. application92JSP中有三

53、大類標(biāo)簽,分別是 ()A.HTML 標(biāo)記JSP標(biāo)記Servlet 標(biāo)記B.CSS標(biāo)記HTML 標(biāo)記Javascript 標(biāo)記C.動(dòng)作標(biāo)記腳本標(biāo)記指令標(biāo)記D.指令標(biāo)記腳本標(biāo)記HTML 標(biāo)記93下面 方法可以返回當(dāng)前請(qǐng)求的請(qǐng)求方式A. request.getAttribute()B. session.getMethod()C. request.getMethod()D. request.getRequestURI()94利用 MyEclipse 開發(fā) Servlet ,以下說法正確的選項(xiàng)是 可多項(xiàng)選擇A. MyEclipse 可自動(dòng)產(chǎn)生 web.xmlB. MyEclipse 不能自動(dòng)產(chǎn)生 web.xml ,需要手工編寫C. 可利用 MyEclipse 自帶的 Tomcat 作為 Servlet 容器D. MyEclipse沒有自帶 Tomcat,需要自己安裝配置。95當(dāng)一個(gè) Servlet 首次被請(qǐng)求的時(shí)候 ,效勞器首先會(huì)調(diào)用 方法A. doGetB. doPostC. doInitD. init96某JSP中有如下代碼:<%pageContext.setAttribute( ,“p aage );request.setAttribute( ,“rea

溫馨提示

  • 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. 人人文庫(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論