首页 JAVA数据库笔试题答案在最后

JAVA数据库笔试题答案在最后

举报
开通vip

JAVA数据库笔试题答案在最后CKBOODwasrevisedintheearlymorningofDecember17,2020.JAVA数据库笔试题答案在最后Java、数据库测试题(笔试)测试时间:90分钟姓名:_______总分:_______不定项选择题(40题,每题2分,总分80分)1)当试图编译并运行下面程序时会出现什么结果()(单选)classA{publicintgetNumber(intA){returna+1;}}classBextendsA{publicintgetNumber(inta,charC){returna+2...

JAVA数据库笔试题答案在最后
CKBOODwasrevisedintheearlymorningofDecember17,2020.JAVA数据库笔试题 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 在最后Java、数据库测试题(笔试)测试时间:90分钟姓名:_______总分:_______不定项选择题(40题,每题2分,总分80分)1)当试图编译并运行下面程序时会出现什么结果()(单选)classA{publicintgetNumber(intA){returna+1;}}classBextendsA{publicintgetNumber(inta,charC){returna+2;}publicstaticvoidmain(String[]args){Bb=newB();}}A)编译错误B)运行错误C)1D)22)当编译并运行下面程序时会出现什么结果()(单选)publicclassMyAr{publicstaticvoidmain(Stringargv[]){int[]i=newint[5];}}A)编译错误B)运行错误C)输出0D)输出“null”3)final、finally、finalize三个关键字的区别是()(多选)A)final是修饰符(关键字)可以修饰类、方法、变量B)finally在异常处理的时候使用,提供finally块来执行任何清除操作C)finalize是方法名,在垃圾收入集器将对象从内存中清除出去之前做必要的清理工作D)finally和finalize一样都是用异常处理的方法4)当编译并运行下面程序时会发生什么结果()(单选)publicclassBgroundextendsThread{publicstaticvoidmain(Stringargv[]){Bgroundb=newBground();();}publicvoidstart(){for(inti=0;i<10;i++){"Valueofi="+i);}}}A)编译错误,指明run方法没有定义B)运行错误,指明run方法没有定义C)编译通过并输出0到9D)编译通过但无输出5)在Java中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用()关键字来声明父类的这些方法。(单选)A)FinalB)StaticC)AbstractD)Void6)当编译并运行下面程序时会发生什么结果:(单选)publicclassHope{publicstaticvoidmain(Stringargv[]){Hopeh=newHope();}protectedHope(){for(inti=0;i<10;i++){}}}A)编译错误,构造方法不能被声明为protectedB)运行错误,构造方法不能被声明为protectedC)编译并运行输出0到10D)编译并运行输出0到97)下列说法正确的是?()(多选)A)数组有length()方法B)String有length()方法C)数组有length属性D)String有length属性8)当编译并运行下面程序时会发生什么结果?()(单选)publicclassTest{publicstaticvoidstringReplace(Stringtext){text=text+”c”;}publicstaticvoidbufferReplace(StringBuffertext){text=("c");}publicstaticvoidmain(Stringargs[]){StringtextString=newString("java");StringBuffertextBuffer=newStringBuffer("java");stringReplace(textString);bufferReplace(textBuffer);}}A)编译并运行输出javacjavacB)编译并运行输出javajavaC)编译并运行输出javajavacD)编译并运行输出javacjava9)以下哪些表达式返回为真()(多选)Stringa=”Myfield1”;Stringb=”Myfield1”;Stringc=newString(”Myfield1”);Stringd=newString(”Myfield1”);A)a==bB)a==cC)c==dD)(B)E)(C)F)(D)10)当编译和运行下面程序时,哪项描述可以最准确的表达发生了什么事情()(单选)publicclassMyAr{publicstaticvoidmain(Stringargv[]){MyArm=newMyAr();();}publicvoidamethod(){inti;}}A)编译并输出0B)编译错误C)编译并输出nullD)运行错误11)给定如下java代码程序片断:classA{publicA(){}}classBextendsA{publicB(){}publicstaticvoidmain(String[]args){Bb=newB();}}上述程序将()(单选)A)不能通过编译B)通过编译,输出为ABC)通过编译,输出为BD)通过编译,输出为A12)关于线程,以下说法正确的是:()(多选)A)sleep方法执行时会释放对象锁。B)wait方法执行时会释放对象锁。C)sleep方法必须写在同步方法或同步块中D)wait方法必须写在同步方法或同步块中13)给定JAVA代码如下,编译运行后,输出结果是()(单选)publicclasstest{staticinti;publicinttest(){i++;returni;}publicstaticvoidmain(Stringargs[]){Testtest=newTest();();}}A)0B)1C)2D)314)给定JAVA代码如下,关于super的用法,以下描述正确的是()(单选)classCextendsB{publicC(){super();}}A)用来调用类B中定义的super()方法B)用来调用类C中定义的super()方法C)用来调用类B中的无参构造方法D)用来调用类B中第一个出现的构造方法15)哪些是Thread类中本身的方法(不包括继承)()(多选)A)start()B)sleep(longmi)C)wait()D)notify()16)下面哪些为真()(多选)A)接口里可定义变量,并且变量的值不能修改B)任何情况下,类都不能被private修饰C)类可以被protected修饰D)接口不能实例化17)下面哪些是正确的描述了关键字synhronized()(单选)A)允许两个进程并行运行但其之间相互通信B)保证任何时候只有一个线程访问一个方法或对象C)保证两个或多个进程同时启动和结束D)保证两个或多个线程同时启动和结束18)下列哪一种叙述是正确的()(单选)A)abstract修饰符可修饰属性、方法和类B)抽象方法的body部分必须用一对大括号{}C)声明抽象方法,大括号可有可无D)声明抽象方法不可写出大括号19)下面关于网络通信正确的描述是()(多选)A)TCP/IP 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 是一种不可靠的网络通信协议。B)UDP协议是一种可靠的网络通信协议。C)TCP/IP协议是一种可靠的网络通信协议。D)UDP协议是一种不可靠的网络通信协议。20)在Java中,下面关于抽象类的描述正确的是()(多选)A)抽象类可以被实例化B)如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类C)抽象类的方法都必须是抽象的D)声明抽象类必须带有关键字abstract21)给定java代码如下,编译运行结果是()(单选)publicclassTest{publicintcount(){return1%9;}publicstaticvoidmain(String[]args){}}A)编译错误B)运行错误C)正常运行,输出1D)正常运行,输出022)将对象序列化,要实现哪个接口()(单选)A)CloneableB)RunnableC)SerializableD)Comparator23)以下代码输出结果为()(单选)publicclassTest{publicstaticStringoutput="";publicstaticvoidfoo(inti){try{if(i==1){thrownewException();}output+="1";}catch(ExceptionE){output+="2";return;}finally{output+="3";}output+="4";}publicstaticvoidmain(Stringargs[]){foo(0);foo(1);}}A)1342B)123C)134234D)1342324)在JAVA中,()接口位于集合框架的顶层()(单选)A)CollectionB)CollectionsC)ListD)Set25)在Java中,下列()类不能派生出子类。(单选)A)publicclassMyClass{}B)classMyClass{}C)abstractclassMyClass{}D)finalclassMyClass{}26)启动一个线程,应调用什么方法()。(单选)A)start()B)run()C)begin()D)notify)(27)在java中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是()(单选)A)interfaceAextendsB,CB)interfaceAimplementsB,CC)classAimplementsB,CD)classAimplementsB,implementsC28)在Java中,以下定义数组的语句正确的是()(单选)A)intt[10]=newint[];B)chara[]="hefg";C)intt[]=newint[10];D)doubled=newdouble[10];29)给定一个java程序的main方法的代码片段如下:假如d 目录 工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录 下不存在文件,现运行该程序,下面的结果正确的是():(单选)try{PrintWriterout=newPrintWriter(newFileOutputStream("d:/"));Stringname="chen";(namE);}catch(ExceptionE){"文件没有发现!");}A)将在控制台上打印:"文件没有发现!"B)正常运行,但没有生成文件C)运行后生成,但该文件中可能无 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 D)运行后生成,该文件内容为:chen30)集合框架中,要实现对集合里的元素进行自定义排序,要实现哪个接口()(单选)A)CloneableB)RunnableC)SerializableD)Comparator31)classSuper{protectedfloatgetNum(){return;}}publicclassSubextendsSuper{//Here}下面哪些代码可放在Here处(多选)A)floatgetNum(){return;}B)publicvoidgetNum(){}C)privatevoidgetNum(doubleD){}D)publicdoubleGetnum(){return;}E)publicfloatgetNum(){return9;}32)在Java语言中,如果你编写一个多线程序,可以使用的方法是()。(多选)A)扩展类ThreadB)实现Runnable接口C)扩展类RunnableD)实现接口Thread33)下面哪些接口直接继承自Collection接口()(多选)A)ListB)MapC)SetD)Iterator34)关于HashMap和Hashtable正确的说法有()(多选)A)都实现了Map接口B)Hashtable类不是同步的,而HashMap类是同步的C)Hashtable不允许null键或值D)HashMap不允许null键或值35)下面关于构造方法的说法正确的是()(多选)A)构造方法不能被继承B)构造方法不能被重写C)构造方法不能被重载D)构造方法不能声明为private36)研究下面的JAVA代码()(单选)publicclassTestException{/***@paramargs*/publicstaticvoidmain(String[]args){inta[]={0,1,2,3,4};intsum=0;try{for(inti=0;i<6;i++){sum+=a[i];}"sum="+sum);}catchE){"数组下标越界");}finally{"程序结束");}}}输出结果将是()A)10数组下标越界程序结束B)10程序结束C)数组下标越界程序结束D)程序结束37)研究下面JAVA代码publicclassTestException{publicstaticvoidmain(String[]args){try{"hello,jr");(0);}finally{"88");}}}输出结果为()(单选)A)hello,jrB)88C)hello,jr后是88D)不能编译38)考虑下面的代码publicclassConstOver{publicConstOver(intx,inty,intz){}}说出哪些重载了ConstOver构造器?(多选)A)ConstOver(){}B)protectedintConstOver(){}C)privateConstOver(intz,inty,bytez){}D)publicvoidConstOver(bytex,bytey,bytez){}E)publicObjectConstOver(intx,inty,intz){}39)有以下代码:packagecom;publicclassTest{publicstaticvoidmain(String[]args){Testtest=newTest();//here}}在here处加上以下什么语句,可以获得Class对象?()(多选)A)Classc=newClass();B)Classc=;C)Classc=;D)Classc=();E)Classc=(“”);F)Classc=(“Test”);40)能用来修饰interface方法的有()(多选)A)privateB)publicC)protectedD)staticE)不加修饰符数据库填空题(10题,每题1分,共20分)1、输入掩码字符“&”的含义是_____________________________________________2、通配符“#”的含义是___________________________________________________3、如果在查询条件中使用通配符“[]”,其含义是_____________________________4、如果要在学生表中查找1986~1988年之间出生的学生…设置条件_____________________________________________________________5、SQL的中文全称是:_________________________________________________6、SQL查询命令的基本动词是________和_______7、SQL语言是关系数据库的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 语言其功能包括___________、___________、__________、_____________。8、在SQL语句中,分组用_________子句,排序用_________子句9、如果要求在执行查询时通过输入的学号查询学生的信息,可以采用____________查询10、窗体的最基本功能是_____________和_______________数据11、窗体中的数据来源主要包括_____________和_______________12、_____________是能够唯一标识某控件的属性13、关系模型就是____________________Java、数据库笔试题答案一、不定项选择题(Java)1、C2、B3、ABC4、D5、C6、D7、BC8、C9、ADEF10、B11、B12、BD13、C14、C15、AB16、ACD17、B18、D19、CD20、BD21、A22、C23、D24、A25、D26、A27、C28、C29、C30、D31、CDE32、AB33、AC34、AC35、AB36、C37、A38、AC39、CDE40、BE数据库填空题(10题,每题2分,共20分)1、必须输入一个任意的字符或一个空格2、通配任何单位单个数字字符3、通配方括号内任一单个字符4、year(出生日期)>1986andyear(出生日期)<=19885、结构化查询语言6、select,from7、数据定义,数据更新,数据查询,数据控制8、groupby,orderby9、参数10、显示,编辑11、表,查询12、名称属性13、二维表
本文档为【JAVA数据库笔试题答案在最后】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
暂无简介~
格式:doc
大小:1MB
软件:Word
页数:0
分类:企业经营
上传时间:2021-10-18
浏览量:1