还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
、数据库测试题Java(笔试)将在限制台上打印”文件没有发觉!HA正常运行,但没有生成文件B abc.txt运行后生成但该文件中可能无内容C abc.txt,运行后生成该文件内容为D abc.txt,chen集合框架中,要实现对集合里的元素进行自定义排序,要实现哪个接口单选30A CloneableB RunnableC SerializableDComparator31class Super{protected float getNum{return
3.0f;}public classSub extendsSuper{//Here}下面哪些代码可放在处多选HereA floatgetNum{return
4.Of;}B public void getNum{}C privatevoid getNumdoubleD{}D publicdouble Getnum{return
4.0d;}E publicfloatgetNum{return9;}在语言中,假如你编写一个多线程序,可以运用的方法是32Java多选扩展类A Thread实现接口BRunnable扩展类C Runnable实现接口D Thread下面哪些接口干脆继承自接口多选33CollectionA ListBMapC SetDIterator关于和正确的说法有多选34HashMap Hashtable都实现了接口A Map类不是同步的,而类是同步的B HashtableHashMap不允许键或值C Hashtablenull不允许键或值D HashMapnull下面关于构造方法的说法正确的是多选35构造方法不能被继承A构造方法不能被重写B构造方法不能被重载C构造方法不能声明为D private探讨下面的代码单选36JAVApublic classTestException{/***/*@param argspublic static void mainString||args{int a[]={0,l,2,3,4;int sum=0;try forint i=0;i6;i++sum+=a[i];System.out.printlnnsum=n4-sum;catchjava.lang.ArrayIndexOutOfBoundsException E{数组下标越界System,out.printinfinally程序结束;System,out.printin输出结果将是数组下标越界程序结束A10程序结束B10数组下标越界程序结束C程序结束D探讨下面代码37JAVApublic classTestException{public staticvoid mainString[]args{try System.out.println,,hello,jr,;System.exitO;finally System.out.printlnH88n;}输出结果为单选A hello,jrB88后是C hello,jr88不能编译D考虑下面的代码38public classConstOver{public ConstOverintx int y,int z{}9}说出哪些重载了构造器?多选ConstOverA ConstOver{}B protectedint ConstOver{}C privateConstOverint z,int y,byte z{}D public void ConstOverbytex,byte y,byte z{}E publicObject ConstOverintx,inty,int z{}有以下代码39package com;public classTest{public staticvoid mainString[]args{Test test=new Test;//here}}在处加上以下什么语句,可以获得对象?()(多选)here ClassAClassc=new Class;B Classc=test.class;C ClasscTest.class;二D Classc=test.getClass;E ClasscClass.forNameC€com.Tesf,;二F ClasscClass.forNameuTesf,;二)能用来修饰方法的有()(多选)40interfaceA privateB publicC protectedDstatic不加修饰符E
二、数据库填空题(题,每题分,共分)
101201、输入掩码字符“”的含义是_______________________________________________
2、通配符的含义是__________________________________________________________
3、假如在查询条件中运用通配符“[]”,其含义是、假如要在学生表中查找年之间诞生的学生…设置条件41986〜
19885、SQL的中文全称是___________________________________________________、查询叮嘱的基本动词是和6SQL、语言是关系数据库的标准语言其功能包括、、7SQL、在语句中,分组用子句,排序用子句8SQL、假如要求在执行查询时通过输入的学号查询学生的信息,可以接受查询
9、窗体的最基本功能是和数据
10、窗体中的数据来源主要包括和
11、是能够唯一标识某控件的属性
1213、关系模型就是_____________________、数据库笔试题答案Java
一、不定项选择题()Java
1、C
2、B
3、ABC
4、D
5、C
6、D
7、BC
8、C、、、、、、、9ADEF10B11B12BD13C14C15AB、、、、、、、、、、、、、16ACD17B18D19CD20BD21A22C23D24A25D26A27C
28、、、、、、、、、、、、C29C30D31CDE32AB33AC34AC35AB36C37A38AC39CDE40BE
三、数据库填空题(题,每题分,共分)
10220、必需输入一个随意的字符或一个空格
1、通配任何单位单个数字字符
2、通配方括号内任一单个字符
3、(诞生日期)>(诞生日期)<二4year1986andyear
1988、结构化查询语言、、数据定义,数据更新,数据查询,数据限制56select,from
7、,8group byorder by、参数
9、显示,编辑
10、表,查询
11、名称属性
12、二维表13测试时间分钟姓名总分:9
一、不定项选择题(题,每题分,总分分)40280当试图编译并运行下面程序时会出现什么结果单选1class A{public intgetNumberint A{return a+l;class Bextends A{public intgetNumberint a,char C{return a+2;public staticvoid mainString[]args{B b=new B;System.out.printlnb.getNumber0;编译错误A运行错误BC1D2当编译并运行下面程序时会出现什么结果单选2public classMyAr{public staticvoid mainString argvl]{int[]i=new int[5J;System.out.printlni
[5];编译错误A运行错误B输出C0输出D“null”final、finallyfinalize三个关键字的区分是()(多选)是修饰符(关键字)可以修饰类、方法、变量finalA在异样处理的时候运用,供应块来执行任何清除操作B finallyfinally是方法名,在垃圾收入集器将对象从内存中清除出去之前做必要的清C finalize理工作和一样都是用异样处理的方法D finallyfinalize当编译并运行下面程序时会发生什么结果单选4public class Bground extendsThread{public staticvoid mainStringargv[]{Bground b=new Bground;b.run;publicvoidstart{for int i=0;i10;i++{System.out.printlnnValue ofi=+i;编译错误,指明方法没有定义A run运行错误,指明方法没有定义B run编译通过并输出到C9编译通过但无输出D在中,假如父类中的某些方法不包含任何逻辑,并且须要由子类重写,应当运用5Java关键字来声明父类的这些方法单选A FinalBStaticC AbstractDVoid当编译并运行下面程序时会发生什么结果单选6public classHope{public staticvoid mainStringargv[]{Hope h=new Hope;protected Hope{forinti=0;i10;i++{System.out.printlni;编译错误,构造方法不能被声明为A protected运行错误,构造方法不能被声明为B protected编译并运行输出到C10编译并运行输出到D9下列说法正确的是?多选7数组有方法A length有方法B Stringlength数组有属性C length有属性D Stringlength当编译并运行下面程序时会发生什么结果?单选8public classTest{public staticvoid stringReplaceStringtext{text=text+c;public staticvoid bufferReplaceStringBuffertext{text=text.appendHcn;public staticvoid mainStringargs[]{String textString=new String,javan;StringBuffer textBuffer=new StringBuffernjavan;stringReplacetextString;bufferReplacetextB uffer;System.out.printlntextString+textBuffer;A编译并运行输出javac javac编译并运行输出B javajava编译并运行输出C javajavac编译并运行输出D javacjava以下哪些表达式返回为真多选9nStringa=My fieldrStringb=My fieldl;,5;String c=new StringMy field!”String d=new String,My fieldl;A a==bB a==cC c==dD a.equalsBE a.equalsCF c.equalsD当编译和运行下面程序时,哪项描述可以最精确的表达发生了什么事情10单选public classMyAr{public staticvoid mainStringargv[J{MyAr m=new MyAr;m.amethod;publicvoidamethod{inti;System.out.printlni;编译并输出A0编译错误B编译并输出C null运行错误D给定如下代码程序片断11javaclass A{public A{System.out.printlnuA^;classBextends A{public B{System.out.printlnuBw;public staticvoid mainString[]args{B b=new B;上述程序将单选不能通过编译A通过编译,输出为B AB通过编译,输出为C B通过编译,输出为D A关于线程,以下说法正确的是多选12方法执行时会释放对象锁A sleep方法执行时会释放对象锁B wait方法必需写在同步方法或同步块中C sleep方法必需写在同步方法或同步块中D wait给定代码如下,编译运行后,输出结果是单选13JAVApublic classtest{static inti;public inttest{i++;return i;public staticvoid mainStringargs[]{Test test=new Test;test.test;System.out.printlntest.test;}A0B1C2D3给定代码如下,关于的用法,以下描述正确的是单选14JAVA superclassC extendsBpublicC{super;用来调用类中定义的方法A Bsuper用来调用类中定义的方法B Csuper用来调用类中的无参构造方法C B用来调用类中第一个出现的构造方法D B哪些是类中本身的方法不包括继承多选15ThreadA startBsleeplong miCwaitD notify接口里可定义变量,并且变量的值不能修改A任何状况下,类都不能被修饰B private类可以被修饰C protected接口不能实例化D下面哪些是正确的描述了关键字单选17synhronized允许两个进程并行运行但其之间相互通信A保证任何时候只有一个线程访问一个方法或对象B保证两个或多个进程同时启动和结束C保证两个或多个线程同时启动和结束D下列哪一种叙述是正确的单选18修饰符可修饰属性、方法和类A abstract抽象方法的部分必需用一对大括号{}B body声明抽象方法,大括号可有可无C声明抽象方法不行写出大括号D下面关于网络通信正确的描述是多选19协议是一种不行靠的网络通信协议A TCP/IP协议是一种牢靠的网络通信协议B UDP协议是一种牢靠的网络通信协议C TCP/IP协议是一种不行靠的网络通信协议D UDP在中,下面关于抽象类的描述正确的是多选20Java抽象类可以被实例化A假如一个类中有一个方法被声明为抽象的,那么这个类必需是抽象B类抽象类的方法都必需是抽象的C声明抽象类必需带有关键字D abstract给定代码如下,编译运行结果是单选21javapublic classTest{public intcount{return1%9;}public staticvoid mainString[]args{System.out.printlncount;}}编译错误A运行错误B正常运行,输出C1正常运行,输出D0将对象序列化,要实现哪个接口单选22A CloneableBRunnableC SerializableDComparator以下代码输出结果为单选23public classTest{』;public staticString outputpublic staticvoid foointi{try{throw newException;+』output T;;}catchException E{output+=2return;}finally{n noutput+=3;output+=4;}publicstaticvoidmainStringargs[]{foo0;foo1;System.out.printlnoutput;}A1342B123C134234D13423在中,接口位于集合框架的顶层单选24JAVAA CollectionBCollectionsC ListDSet在中,下列类不能派生出子类单选25JavaA publicclass MyClass{}B class MyClass{}C abstractclass MyClass{}D finalclassMyClass{}启动一个线程,应调用什么方法单选26A startBrunC beginDnotify在中,已定义两个接和要定义一个实现这两个接口的类,以下语句正确27java DB3的是.单选A interfaceA extendsB,CB interfaceA implementsB,CC classA implementsB,CD classA implementsB,implements C在中,以下定义数组的语句正确的是单选28JavaA intt
[10]=new int[];B chara[]=nhefgn;C intt[]=new int
[10];D doubled=new double
[10];给定一个程序的方法的代码片段如下假如书目下不存在29java maind文件,现运行该程序,下面的结果正确的是单选abc.txttry{Printwriter out=new PrintWriternewFileOutputStreamMd:/abc.txtM;Stringname=MchenM;out.printnamE;}catchException E{“文件没有发觉!;。