版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVA+JDBC专业测试卷附答案1.下面哪一项不是Java体系中的一种()。A、JavaME(JavaMicroEdition)B、JavaRE(JavaRuntimeEdition)(正确答案)C、JavaEE(JavaEnterpriseEdition)D、JavaSE(JavaStandardEdition)2.下列声明和赋值语句错误的是()。A、doublew=3.1415;B、Stringstrl=”bye”;C、floatz=6.74567;(正确答案)D、booleantruth=true;3.下列描述错误的是()。A、break语句有两种用途:一种从switch语句的分支中跳出,一种是从循环语句内部跳出。B、do-while循环首先执行一遍循环体,而while循环首先判断表达式的值。C、在for循环语句中可以声明变量,其作用域是for循环体。D、以上说法都正确。(正确答案)4.下列关于数组定义错误的是()。A、byte[]var_name;B、int[10]a;(正确答案)C、Stringstudent[];D、boolean[]booleanArray;5.下面关于方法的说法不正确的一项是()。A、类的私有方法不能被其他类直接访问。B、Java中的构造方法名必须和类名相同。C、方法体是对方法的实现,包括变量声明和合法语句。D、如果一个类定义了构造方法,也可以用该类的默认构造方法。(正确答案)6.下列关于内部类说法错误的一项是()。A、内部类可用private或protected修饰符修饰B、内部类不能有自己的成员方法和成员变量(正确答案)C、除static内部类外,不能在类内声明static成员D、内部类可以作为其他类的成员,而且可访问它所在的类的成员7.下面关于File类描述错误的一项是()。A、File类是java.io包下代表文件和目录。B、在Java中,不管是文件、还是目录都使用File来操作。C、如果需要在程序中操作文件和目录都可以通过File类来操作。D、File类只能创建和删除文件与目录。(正确答案)8.下面关于流的分类说法错误的一项是()。A、用于处理字节数据分类的方式中,按照流的方向分,可以分为输入流(InputStream)和输出流(OutputStream)。B、输出流(OutputStream):既能向其写入数据,也能从中读取数据。(正确答案)C、输入流(InputStream):只能从中读取数据,而不能向其写入数据。D、输入流和输出流分别通过抽象类InputStream和OutputStream来实现。9.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的()。A、ArrayListmyList=newObject()B、ListmyList=newArrayList()(正确答案)C、ArrayListmyList=newList()D、ListmyList=newList()10.下面说法不正确的是()A、列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。B、List接口是可以包含重复元素的有序集合。C、Set接口是不包含重复元素的集合。D、Map接口将键映射到值,键可以重复,但每个键最多只能映射一个值。(正确答案)11.下列说法中错误的一项是()A、一个线程是一个Thread类的实例。B、线程从传递给纯种的Runnable实例run()方法开始执行。C、新建的线程调用start()方法就能立即进入运行状态。(正确答案)D、线程操作的数据来自Runnable实例12.线程生命周期中正确的状态是()。A、新建状态、运行状态和死亡状态B、新建状态、运行状态、阻塞状态和死亡状态C、新建状态、可运行状态、运行状态、阻塞状态和死亡状态(正确答案)D、新建状态、可运行状态、运行状态、恢复状态和死亡状态13.下列关于Socket说法不正确的是()A、Socket是指向基于网络的另一个应用程序的通信链的引用。B、应用程序通常通过Socket向网络发出请求或者应答网络请求。C、ServerSocket用于建立等待来自客户端访问的“服务器”,而Socket用于表示网络间的通信。D、ServerSocket主动建立连接,还打开一个端口等待客户端的连接。(正确答案)14.当使用客户端套接字Socket创建对象时,需要指定()。A、服务器地址和端口(正确答案)B、服务器端口和文件C、服务器名称和文件D、服务器地址和文件15.运行下面程序时,会产生的异常是()。
publicclassTest06_02{
publicstaticvoidmain(String[]args){
int[]z={1,2,3,4};
intp=z[4];
intx=0;
inty=5/x;
}
}
A、NumberFormatExceptionB、ArithmeticExceptionC、IOExceptionD、ArrayIndexOutOfBoundsException(正确答案)16.下面这段代码的正确输出结果是()。
publicclassTest04_07{
publicstaticvoidmain(String[]args){
StringfileName,email;
fileName="TestAnjoyo.java";
intindex1=fileName.lastIndexOf(".");
if(index1!=-1){
Stringafter=fileName.substring(index1);
if(".java".equals(after)){
email="anjoyo.student@";
intindex2=email.lastIndexOf("@");
intindex3=email.lastIndexOf(".");
if(index2!=-1&&index3!=-1&&index2<index3
&&index3-index2!=1){
System.out.println("True");
}else{
System.out.println("False");
}
}
}else{
System.out.println("oncemore");
}
}
}
A、true(正确答案)B、false17.为了得到当前正在运行的线程,可使用下列哪个方法?()。A、getName()B、Thread.CurrentThread()(正确答案)C、sleep()D、run()18.设有下列数组定义语句:inta[]={1,2,3};则对此语句的叙述错误的是()。A、定义了一个名为a的一维数组B、a数组有3个元素C、a数组元素的下标为1~3(正确答案)D、数组中每个元素的类型都是整数19.下面这段代码的正确输出结果是()。
publicclassTest04_08{
publicstaticvoidmain(String[]args){
Stringstr="Hello";
intindex=str.indexOf("l");
StringfirstStr=str.replace('l','f');
StringsecondStr=str.replaceFirst("ll","f");
System.out.println(index+","+firstStr+","+secondStr);
}
}A、3,Heffo,HefoB、3,Hefo,HeffoC、2,Heffo,HeffoD、2,Heffo,Hefo(正确答案)20.关于泛型的说法不正确的是()A.泛型是JDK1.5出现的新特性B.泛型是一种安全机制C.使用泛型避免了强制类型转换D.使用泛型必须进行强制类型转换(正确答案)21.应用程序的main方法中有以下语句,则输出的结果是()。
Strings1="0.5",s2="12";
doublex=Double.parseDouble(s1);
inty=Integer.parseInt(s2);
System.out.println(x+y);A、12.5(正确答案)B、120.5C、12D、“12.5”22.下面哪个流类属于面向字符的输入流()A、BufferedWriter(正确答案)B、FileInputStreamC、ObjectInputStreamD、InputStreamReader23.下列哪种异常是检查型异常,需要在编写程序时声明()A、NullPointerExceptionB、ClassCastExceptionC、FileNotFoundException(正确答案)D、IndexOutOfBoundsException24.下面程序段执行后b的值是()。
Integerinteg=newInteger(9);
booleanb=integinstanceofObject;
A、9B、true(正确答案)C、1D、false25.应用程序的main方法中有以下语句,则执行后输出的结果是()。
int[]x={125,21,5,168,98};
intmax=x[0];
for(inti=1;i<x.length;i++){
if(x[i]>max)
max=x[i];
}
System.out.println(max);
A、125B、5C、98D、168(正确答案)26.下列Object类中的方法,哪一项不是完全跟线程有关:A.StringtoString()(正确答案)B.voidnotify()C.voidnotifyAll()D.voidwait()27.哪个关键字可以对对象加同步锁?A.finalB.synchronized(正确答案)C.serializeD.static28.有整型数组:int[]x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是().A、2781235(正确答案)B、1235872C、3512872D、871235229.应用程序的main方法中有以下语句,则输出的结果是()
Strings1=newString("abc");
Strings2=newString("abc");
booleanb1=s1.equals(s2);
booleanb2=(s1==s2);
System.out.print(b1+""+b2);A、truefalse(正确答案)B、falsetrueC、truetrueD、falsefalse30.应用程序的main方法中有以下语句,则输出的结果是()。
HashMaphash=newHashMap();
ha.put("x","12345");
ha.put("y","67890");
ha.put("a","abcde");
System.out.println(ha.get("a"));
A、aB、abcde(正确答案)C、12345D、6789031.下面的描述正确的是什么?()
PreparedStatement继承自Statement(正确答案)Statement继承自PreparedStatementResultSet继承自StatementCallableStatement继承自PreparedStatement32.下面的描述错误的是什么?()A.Statement的executeQuery()方法会返回一个结果集B.Statement的executeUpdate()方法会返回是否更新成功的boolean值(正确答案)C.使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值D.ResultSet中的next()方法会使结果集中的下一行成为当前行33.下面代码加载Oracle驱动正确的是哪一个?()A.DriverManager.register("oracle.driver.OracleDriver");B.DriverManager.forname("oracle.driver.OracleDriver");C.DriverManager.load("oracle.driver.OracleDriver");(正确答案)D.DriverManager.newInstance("oracle.driver.OracleDriver");34.在Jdbc中使用事务,想要回滚事务事务的方法是什么?()A.Connection的commit()B.Connection的setAutoCommit()C.Connection的rollback()(正确答案)D.Connection的close()35.在JDBC编程中执行完下列SQL语句SELECTname,rank,serialNoFROMemployee,能得到rs的第一列数据的代码是哪两个?()A.rs.getString(0);B.rs.getString("name");(正确答案)C.rs.getString(1);(正确答案)D.rs.getString("ename");36.SQL语句中修改表结构的命令是()A、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLE(正确答案)D、ALTERSTRUCTURE37.ORACLE中,用来判断列值是否为空的操作符是()A==NULLBISNULL(正确答案)CASNULLDNULLIS38.在CUSTOMER中有一列为单价(PRICE),写一个SELECT命令显示所有单价在500以上的查询语句()。ASELECT*FROMCUSTOMERWHERE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 会员档案管理执行细则
- 黄瓜霜霉病绿色防控实施规程
- 骨密度检测评估管理手册
- 肉牛精细饲喂营养调控技术管理方案
- 畜禽屠宰检疫检验操作规程
- 厂区突发疾病现场急救处置办法
- 信托风险控制题目及分析
- 初中体育试题及解析
- 长期卧床老人压疮预防细则
- 生产安全事故隐患排查指南
- 合作协议书范本20XX年
- 不同水质与底质条件对沉水植物的生长影响差异研究的开题报告
- 一年级-民族团结教育主题班会
- 三好三维构造识图题库
- 2023年浙江杭州萧山区检察院招考聘用司法雇员11人笔试参考题库+答案解析
- 湖北省建筑工程施工统一用表(2023年版全套)
- MT/T 154.8-1996煤矿辅助运输设备型号编制方法
- GB/T 4957-2003非磁性基体金属上非导电覆盖层覆盖层厚度测量涡流法
- GB/T 3934-2003普通螺纹量规技术条件
- 主题班会-纪念长征胜利80周年-图文
- 清创缝合【急诊外科】课件
评论
0/150
提交评论