ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:26.93KB ,
资源ID:27974485      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27974485.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java考试选择题及答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Java考试选择题及答案.docx

1、Java考试选择题及答案Java试题1) java程序中,main方法的格式正确的是()。 (选择一项) a)static void main(String args) b)public void main(String args) c)public static void main(Strings)d)public static void main(String args)2) 给定java代码,如下: public byte count(byte b1,byte b2) return_; 要使用这段代码能够编译成功,横线处可以填入() 。 (选择一项)a) (byte) (b1-b2) b

2、) (byte) b1-b2 c) b1-b2 d) (byte) b1/b23) 在Java中,在包com.db下定义一个类,要让包com.util下的所有类都可以访问这个类,这个类必须定义为()。 (选择一项) a)protected b)private c)public d)friendly4) 在Java中,下列()语句不能通过编译。 (选择一项) a) String s= “join”+ “was”+ “here”; b) String s= “join”+3; c) int a= 3+5 d) float f=5+5.5;5) 在Java中下列()方法可以把JFrame的布局管理器

3、设为FlowLayout类型(选择一项) a)jFrame.setLayout(new FlowLayout() ); b) jFrame.addLayout(new FlowLayout() )c)jFrame.setFlowLayout() d)jFrame.addFlowLayout() 6)给定java代码如下,运行时,会产生()类型的异常。(选择一项) String snull; s.concat(“abc”); a)ArithmeticException b)NullPointerException c)IOException d)EOFException7) 在java中,()对

4、象可以使用键/值的形式保存数据。 (选择一项) a)ArrayList b) HashSet c) HashMap d) LinkedList8) 给定如下java代码,编译运行之后,将会输出()。 public class Test public staticvoid main(String args) int a=5; System.out.println(a%2=1) ?(a+1) /2:a/2) ; (选择一项) a)1 b)2 c)2.5 d)39) 以下Java语句中,String str = “123456789”;str =str.subString(1,3);执行后str中的

5、值为。(选择一项)a) “23” b) “123”c) “12”d) “234”10) 给定如下java代码,以下()代码行编译会报错。(选择一项) class MyClass void 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代码,编译时会在()出现错误。 class Parent class Child extend

6、s Parent public static void main(String args) Parent p1=new Child() ;/第一行 Parent p2=new Parent () ;/第二行 Child c1=new Child() ;/第三行 Child c2=new Parent () ;/第四行 (选择一项) a) 第一行b) 第二行c) 第三行d) 第四行12)给定某java程序的main方法,如下:public static void main (Stringarg) System.out.print( “Hello”+args1) ;从命令行传参:people wo

7、rld nation,该程序的运行结果是()。 (选择一项)a) Hello people b) Hello worldc) Hello people world nationd) 运行时出现异常13) 给定Java代码,如下: abstract class Shape abstract void draw() ; 要创建Shape类的子类Circle,以下代码正确的是() (选择二项)a) class Circle extends Shape int draw() b) abstract class Circle extends Shape c) class Circle extends S

8、hape void draw() ; d) class Circle extends Shape void draw() 14) 给定如下java代码,编译运行时,结果是()。 (选择一项)public class Test public static void main (String args) for (int i=0;i3; i+) System.out.print(i) ; System.out.print(i) ; a) 编译时报错 b) 正确运行,输出012 c) 正确运行,输出123 d) 正确运行,输出012315) 给定一个Java程序的方法结构如下;以下方法体实现语句正确

9、的是( )。(选择两项)public Integer change( 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中,在尝试对null 对象操作时,会产生( )类型的异常。(选择一项) a) ArithmeticException b) NullPointerException c) IOException d) EOFException6) 17) J

10、ava语言中,String str=”123456789”,System.out.println(str.indexOf(“5”),输出结果为()。(选择一项) a) 6 b) 5 c) 4 d) -118) 在java中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是( ) 。(选择一项) a) interface A extends B,C b) interface A implements B,C c) class A implements B,C d) class A implements B,implements C19)给定JAVA代码,如下:Class Pa

11、rent public void count() System.out.println(10%3) ; public class Test extends Parent public void count() System.out.println(10/3) ;public static void main(String args) Parent p = new Test() ; p.count() ;运行编译后,输出结果是( )。(选择一项)a) 1b) 1.0c) 3d) 3.333333333333333520) 在Java中,下列( )是不合法的赋值语句。(选择一项)a) float

12、f=1/3;b) int i=1/3;c) float f=1*3.0;d) double f=1.0/3;21) 利用JAVA SWING 编程,要在当前窗体中显示如下信息提示框,则需要编写的代码是( )。(选择一项) a) JOptionPane.showMessageDialog(null,请输入登陆名!,提示信息,JOptionPane.CLOSED_OPTION) ;b) new JOptionPane.showMessageDialog(null,请输入登陆名!,提示信息,JOptionPane.CLOSED_OPTION) ;c) new JOptionPane.messageD

13、ialog(null,请输入登陆名!,提示信息,JOptionPane.CLOSED_OPTION) ;d) JOptionPane.messageDialog(null,请输入登陆名!,提示信息,JOptionPane.CLOSED_OPTION) ;22) 给定某java程序的main方法,如下;(选择一项)public static void main(String args) int i = 0; System.out.println(i+) ;a) 0b) 1c) 编译错误d) 运行时出现异常 23)给定java程序,如下:编译运行Test.java,结果是( )。(选择一项)pub

14、lic class Test private static final int counter=10; public static void main(String args) System.out.println(+counter) ; a) 10b) 11c) 编译错误d) 运行时出现异常24)在JAVA中,要创建一个新目录,要使用( )类的实例。(选择一项)a) Fileb) FileOutputStreanc) PrintWriterd) Dir25) 在java 中,下列( ) 类不能派生出子类. (选择一项) a) public class MyClass b) class MyC

15、lass c) abstract class MyClass d) final class MyClass 26) 在java 中,以下()命令能够将java源文件编译为类文件(选择一项)a) javab) javawc) javacd) jar27)在JAVA中,通过调用以下( )方法,可以装载SUN的JDBC-ODBC桥。(选择一项)a) new Class() .load(“sun.jdbc.odbc.jdbcodbcDriber”) ;b) new Class() .forName(“sun.jdbc.odbc.JdbcOdbcDriver”) ;c) Class.forName(“s

16、un.jdbc.odbc.JdbcOdbcDriver”) ;d) Class.load(“sun.jdbc.odbc.JdbcOdbcDriver”) ;28) 在JAVA中,要判断D盘下是否存在文件abc.txt,应该使用以下( )判断语句。(选择一项)a) if(new File(“d:abc.txt”) .exists() = =1) b) if(File.exists(“d:abc.txt”) = =1) c) if(new File(“d:/abc.txt”) .exists( ) ) d) if(File.exists(“d:/abc.txt) 29) 在JAVA接口中,下列选项

17、里有效的方法声明是( )。(选择二项)a) public void aMethod( ) ;b) void aMethod( ) ;c) static void aMethod( ) ;d) protected void aMethod( ) ;30) 给定JAVA代码,如下:编译运行,结果是( )。(选择一项)public static void main(string args) String s; System.out.println(“s=”+s) ;a) 编译错误b) 编译通过,但出现运行是错误c) 正常运行,输出s=nulld) 正常运行,输出s=31) 给定一个java程序的ma

18、in方法的代码片段如下:假如d 目录下不存在abc.txt文件,现运行该程序,下面的结果正确的是( )。 ( 选择一项)try PrintWriter out=new PrintWriter(new FileOutputStream(“d:/abc.txt”) ; String name=”chen”; out.print(name) ; out.close( ) ;catch(Execption e) System.out.println(“文件没有发现!“) ;a) 将在控制台上打印:“文件没有发现!”b) 正常运行,但没有生成文件abc.txtc) 运行后生成abc.txt ,但该文件中

19、无内容d) 运行后生成abc.txt,该文件内容为:chen32) 在JAVA中,对于PreparedStatement的方法setInt(int i,int x) ,描述正确的是( )。(选择一项)a) 使得第i-1个参数的值设为xb) 使得第x-1个参数的值设为 ic) 使得第x个参数的值设为 id) 使得第i个参数的值设为 x33) 给定JAVA程序Test.java,如下:package com;public class Test public void talk( ) protected void walk( ) private void climb( ) private void

20、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处加入的代码是()。(选择二项)a) tt.talk( ) ;b) tt.walk( ) ;c) tt.climb( ) ;d) tt.jump( ) ;34) 在JAVA语言中,下面变量命名合法的有()。(选择二项)a) variable123b) 123variblec)

21、 privated) variable_12335)给定一段JAVA代码如下:要打印出list中存储的内容,以下语句正确的是( )。(选择二项)ArrayList list = new ArrayList( ) ;list.add(“a”) ;list.add(“b”) ;Iterator it = list.iterator( ) ;a) while(it.hasNext( ) ) system.out.println(it.next( ) ) ;b) for(int i=0; ilist.size( ) ; i+) system.out.println(list.get(i) ;c) wh

22、ile(list.hasNext( ) ) system.out.println(list.next( ) ) ;d) for(int i=0; ilist.size( ) ; i+) system.out.println(it(i) ;36) 下列Java Swing 组件,() 是容器组件。(选择二项) a) JFrame b) JButton c) JTextArea d) JPanel 37) 给定某java 程序的main 方法如下,该程序的运行结果是() (选择一项) 。pubtic static void main ( String args) boolean boo=true;

23、 if ( boo= false) System.out.println (a) ; else System.out.println (b) ; a) a b) b c) c d) d38)下列选项中,不属于Java语言的关键字的是() 。(选择一项) a) importb) malloc c) extends d) new 39)在JAVA中,() 类提供定位本地文件系统,对文件或目录及其属性进行基本操作。(选择一项) a) Filelnputstream b) FileReader c) Filewriter d) File 40)在JAVA中,() 关键字用来终止循环语句。(选择一项)

24、a) return b) continue c) break d) exit 35) 给定java 代码,如下,编译运行后,结果是0。(选择一项) public class Teststatic String s; public static void main(String args) char c=s.charAt(0) ; System.out.println(c) ; a) 编译错误b) 运行期异常,异常类型为NullPointerException c) 运行期异常,异常类型为ArithmeticExceptioin d) 正确运行,但无输出内容36) 给定Java代码如下,关于su

25、per的用法,以下描述正确的是() 。(选择一项) class C extends B public C() super() ; a) 用来调用类B 中定义的super() 方法b) 用来调用类C 中定义的super() 方法c) 用来调用类B 的无参构造方法d) 用来调用类B 中第一个出现的构造方法37) 给定java程序Test.java如下,编译运行,结果是() 。(选择一项) package com; class Test protected void talk () System.out.print(talk) ; 给定Test 的子类Test2,代码如下:package com.u

26、til; import com.*; public class Test2 extends Test public static void main (Stringargs) new Test2() .talk() ; a) 输出字符串:talk b) 输出字符串:talk talk c) 编泽错误:在com.util.Test2 中无法访问方法talk0 d) 编译错误:com.Test不是public 无法在包外访问39) 给定java代码如下,编译运行,结果是() 。(选择一项) public static void main (String args) int i; System.ou

27、t.println (“i=“+i) ; a) 编泽错误b) 运行时出现例外c) 正常运行,输出i=-1 d) 正常运行,输出i=0 40) 研究下面的Java 代码,当x=2 时,运行结果是() 。(选择一项) switch ( x) case1: System.out.println(1) ; case2: case3: System.out.println(3) ;Case4: System.out.println(4) ; a) 没有输出任何结果 b) 输出结果为3 c) 输出结果是3 和4 d) 输出结果是l 、3 和4 41) 在Java 语言中,下列() 是正确的JDBc 代码片

28、断。(选择二项) a) Preparedstatement pstmt=con.prepareStatement(insert into EMP(EMPNO,ENAME) values ( ? ,?) ) ; pstmt.setlnt(l,7) ; pstmt.setString(2,Admin) ; b) preparedstatement pstmt=con.prepareStatement(insert into EMP(EMPNO,ENAME) values ( ? ,?) ) ; pstmt.setlnt(l,7) ; pstmt.setString(2,Admin) ;c) Sta

29、tement stmt=con.createStatement(insert into EMP ( EMPNO ,ENAME) values( 7,Admin) ) ; d) PreparedStatement stmtl=con.prepareStatement(insert into EMP ( EMPNO ,ENAME) values ( 7,Admin) ) ; 42) 类java.util.HashMap 实现了()接口。(选择一项)a) Collection b) Set c) Map d) List 43) 在java 中,已获得默认类型的Resultset对象rs ,要获取结果集中的数据,必须执行的语句是() 。(选择一项) a) rs.next() b) rs.previous() c) rs.getNext() d) rs.getPrevious() 44) 在Java中,com 包中某类的方法使用下列()访问修饰符修饰后,可以被com.db包中的子类访问,但不能被com.db 中其他类访问。(选择一项)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1