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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

Java笔试题库及其答案docWord文档下载推荐.docx

1、s.concat(“ abc)”;a)ArithmeticExceptionb) NullPointerExceptionc)IOExceptiond) EOFException2/21B7)给定如下 java 代码,编译运行之后,将会输出()。public class Testpublic static void main( String args)int a=5;System.out.println(a%2=1) ?(a+1) /2:a/2);(选择一项 )a)1b) 2c)2.5d) 3D8) java程序中, main 方法的格式正确的是()。a)static void main(St

2、ring args)b) public void main(String args)c)public static void main(Strings)d) public static void main(String args)D9)以下 Java语句中, String str = “9”;str =str.subString(1,3);执行后 str 中的值为。a) “ 23”b) “ 123”c) “ 12”d) “ 234”3/21A10)给定如下 java 代码,编译运行时,结果是()。public static void main (String args) for (int i=

3、0;i3; i+) System.out.print(i) ;System.out.print(i) ;a)编译时报错b)正确运行,输出 012c)正确运行,输出 123d)正确运行,输出 0123A11)Java语言中, String str= ”9”,System.out.println(str.indexOf(输出 “5”) 结果为()。a)6b)5c)4d)-1C12)给定某 java 程序的 main 方法,如下:public static void main( String args)System.out.print( “ Hello ” +args1)从命令行;传参:people

4、 world nation ,该程序的运行结果是()。(选择一项) a)Hello peopleb) Hello world4/21c)Hello people world nationd)运行时出现异常B13)在 java 中,已定义两个接口 B 和 C,要定义一个实现这两个接口的类,以下语句正确的是 ( )。(选择一项 )a)interface A extends B,Cb)interface A implements B,Cc)class Aimplements B,Cd)class A implements B,implements CC14)给定 JAVA代码,如下:Class Pa

5、rentpublic void count() System.out.println(10%3) ;public class Test extends Parentpublic void count() public static void main(String args) Parent p = new Test() ;p.count() ;运行编译后,输出结果是()。b)1.0c)3d)5/213.5C15)给定某 java 程序的 main 方法,如下;public static void main(String args) int i = 0;System.out.println(i+

6、) ;a)0b)1c)编译错误A16)给定 java 程序,如下:编译运行 Test.java,结果是()。private static final int counter=10;public static void main(String args) System.out.println(+counter) ;a)10b)11C17)在 JAVA中,要创建一个新目录,要使用()类的实例。a)File6/21b)FileOutputStreanc)PrintWriterd)DirA18)在 Java中,下列()是不合法的赋值语句。c)float f=1* 3.0;C19)在 java 中,下列

7、 ()类不能派生出子类 .(选择一项 )a)publicclassMyClassb)classMyClassc)abstractclassMyClassd)finalclassMyClass D20)在 Java中,关于 HashMap 类的描述,以下说法错误的是()。(选择一项) a) HashMap使用键 / 值的形式保存数据b) HashMap 能够保证其中元素的顺序c) HashMap允许将 null 用作键d) HashMap 允许将 null 用作值B21)在 java 中,以下()命令能够将 java 源文件编译为类文件(选择一项) a) javab) javawc) javac

8、d) jar7/21C22)在 JAVA中,通过调用以下()方法,可以装载 SUN的 JDBC-ODBC桥。a) newClass() .load( “ sun.jdbc.odbc.jdbcodbcDriber ” ) ;b) newClass() .forName( “ sun.jdbc.odbc.JdbcOdbcDriver ” ) ;c) Class.forName( “ sun.jdbc.odbc.JdbcOdbcDriver ” ) ;d) Class.load( “ sun.jdbc.odbc.JdbcOdbcDriver ” ) ;C23)在 JAVA中,对于 PreparedS

9、tatement 的方法 setInt(int i,int x) , 描述正确的是()。a)使得第 i-1 个参数的值设为 xb)使得第 x-1 个参数的值设为 ic)使得第 x 个参数的值设为 id)使得第 i 个参数的值设为 xD24)给定 JAVA代码,如下:编译运行,结果是()。publicstatic voidmain(string args)String s;System.out.println( “ s=编”译+s)错;a)误b)编译通过,但出现运行是错误c)正常运行,输出 s=nulld)正常运行,输出 s=A25)在 java 的异常处理模型中,无论是否发生异常,()块中的代

10、码都会被执行。8/21a)tryb)catchc)finallyd)throwC26)给定一个 java 程序的 main 方法的代码片段如下:假如 d 目录下不存在 abc.txt 文件,现运行该程序,下面的结果正确的是()。try PrintWriterout=newPrintWriter(new FileOutputStream( “ d:/abc.txt ” ) ;Stringname= ” chen ”;out.print(name) ;out.close( ) ;catch(Execptione) System.out.println( 文件没“有发现! “);a)将在控制台上打印

11、:“文件没有发现! ”b)正常运行,但没有生成文件 abc.txtc)运行后生成 abc.txt ,但该文件中无内容d)运行后生成 abc.txt,该文件内容为:chenD27)在 Java中,下列代码运行后的输出结果是()。int x=5*3;int y=x+5/x+3;9/21System.out.println(y) ;a)18b)21c)19d)4A28)在 java 中,已获得默认类型的 Resultset 对象 rs,要获取结果集中的数据,必须执行的语句是 ()。a)rs.next()b)rs.previous()c)rs.getNext()d)rs.getPrevious()A2

12、9)下列选项中,不属于 Java语言的关键字的是 ()。a)importb)mallocc)extendsd)newB30)在 JAVA中, ()关键字用来终止循环语句。a)returnb)continuec)breakd)exitC31)给定 java 代码,如下,编译运行后,结果是 0。10/21static String s;public static void main(String args) char c=s.charAt(1); System.out.println(c) ; a)编译错误b)运行期异常,异常类型为 NullPointerExceptionc)运行期异常,异常类型

13、为 ArithmeticExceptioind)正确运行,但无输出内容B32)给定 Java代码如下,关于 super 的用法,以下描述正确的是 ()。(选择一项 )class C extends B public C() super() ; a)用来调用类 B 中定义的 super()方法b)用来调用类 C 中定义的 super()方法c)用来调用类 B 的无参构造方法d)用来调用类 B 中第一个出现的构造方法C33)分析如下 JAVA代码片段,输出结果为 () . (选择一项 )int price = 10;int number 0;int monney =0;11/21for(int i

14、=0;i 2;i+)number+;-price;monney +=number*price ;System.out.println(monney) ;a) 25b) 28c) 31d) 30A34)研究下面的 Java代码,当 x=2 时,运行结果是 ()。switch ( x) case1: System.out.printlncase2:case3:(3);Case4:(4);a)没有输出任何结果b)输出结果为 3c)输出结果是 3 和 4d)输出结果是 l、3 和 4a)privateb)protectedd)friendly12/21B36)在 java 中,()接口位于集合框架的顶

15、层(选择一项)a) Mapb) Collectionc) Setd) ListB37) Java中, byte 数据类型的取值范围是()。a )256 至 255b )255 至 255c )128 至 127d )127 至 128C38)给定 java 代码如下,编译运行后,输出结果是 ()(选择一项)。public class test static int i;public int aMethod() i+;return i;public static void main (String args) Test test=new Test() ;test.aMethod () ;Syst

16、em.out.println (test.aMethod() ; a) 0b) 1c) 2d) 3C39)在 Java中, JDBC API定义了一组用于与数据库进行通信的接口和类,它们包括在()包中。a)java.langb)java.sqlc)java.utild)java.math13/21B40)在 Java的异常处理中,用户字定义的异常类应该是()的子类。(选择一项) a) Exceptionb)Throwablec)Errord)RuntimeExceptionA41)在 Java中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用()关键字来声明父类的这些方法。a

17、)finalb)staticc)abstractd)voidC42)在 Java中,下面关于变量及其作用域的描述错误的是()。a)实例变量是类的成员变量b)实例变量用关键字 static 声明c)在方法中定义的局部变量在该方法被执行时创建d)局部变量在使用前必须被初始化B43)在 JAVA中,无论测试条件是什么,下列()循环将至少执行一次。(选择一项) a) forb)do whilec)whiled) while do14/21B44)分析下面这段 Java代码,它的运行结果是()。import java.io.*;public class Bpublic static void main(

18、Stringargs) int i=12;System.out.println(i*=+i) ;a)145b)169c)156d)程序无法编译C二.多选题1、下面有关变量及其作用域的陈述哪些是对的? ()A、在方法里面定义的局部变量在方法退出的时候被撤销。B、局部变量只在定义它的方法内有效。C、在方法外面定义的变量(即实例变量)在对象被构造时创建。D、在方法中定义的方法的参变量只要该对象被需要就一直存在。解答:2.下面关于 Java语言说法正确的是()。A、Java语言是面向对象的、解释执行的网络编程语言。B、Java语言具有可移植性,是与平台无关的编程语言。15/21C、Java语言可对内存

19、垃圾自动收集。D、Java语言编写的程序虽然是 “一次编译,到处运行 ”,但必须要有 Java的运行环境。ABCD3、下面哪几个函数是 public void example().的重载函数?A、public void example( int m).B、public int example().C、public void example2().D、public int example ( int m, float f).AD4.public class Examplepublic static void main (String args ) String s1 = abc;String s

20、2 = new String();if (s1 = s2)System . out . printlnelse16/21(2);if (s1 . equals (s2)请选择所有正确答案:A、打印输出 1B、打印输出 2C、打印输出 3D、打印输出 4BC5.在下面代码中为何值时输出结果为 “ out2?”()switch()case 1:System.out.println(out1break;case 2:case 3:out2default:endA、1B、17/212C、3D、default6.有关线程的哪些叙述是对的()A、一旦一个线程被创建,它就立即开始运行。B、使用 start(

21、) 方法可以使一个线程成为可运行的,但是它不一定立即开始运行。C、当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。D、一个线程可能因为不同的原因停止并进入就绪状态。BCD7.下面哪几项在编译时候,会出现错误提示?()A、int a=Integer.parseInt(abc789);B、int a=(int)我C、int a=int( 我D、int a=Integer.parseInt(aACD8.请问,执行 intx=new int25; 语句后,以下哪些选项正确?请选择所有正确18/21A、x24值等于 0。B、x24值未确定。C、x25值等于 0D、x25值等于 null。E、x.length 值等于 25。AE9.Java接口的修饰符可以为()A privateB protectedC finalD abstractCD10.请选出合理的标识符A、_sys1_lllB、2mailC、$changeD、classAC三简答题1.请简述 final,finally,finalize 的区别答:19/21final 修饰符(关键字)如果一个类被声明为 final,意味着它不能再派生出

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

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