JAVA数据库笔试题(复习资料在最后).docx

上传人:太** 文档编号:96926108 上传时间:2024-04-02 格式:DOCX 页数:15 大小:29.45KB
返回 下载 相关 举报
JAVA数据库笔试题(复习资料在最后).docx_第1页
第1页 / 共15页
JAVA数据库笔试题(复习资料在最后).docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《JAVA数据库笔试题(复习资料在最后).docx》由会员分享,可在线阅读,更多相关《JAVA数据库笔试题(复习资料在最后).docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Java、数据库测试题(笔试)A) 将在限制台上打印:”文件没有发觉! HB) 正常运行,但没有生成文件abc.txtC) 运行后生成abc.txt,但该文件中可能无内容D) 运行后生成abc.txt,该文件内容为:chen30) 集合框架中,要实现对集合里的元素进行自定义排序,要实现哪个接口 ()(单选)A) CloneableB) RunnableC) SerializableD) Comparator31) class Superprotected float getNum()return 3.0f; )public class Sub extends Super/Here下面哪些代码可

2、放在Here处(多选)A) float getNum()return 4.Of;B) public void getNum()C) private void getNum(double D)D) public double Getnum()return 4.0d;E) public float getNum()return 9;32) 在Java语言中,假如你编写一个多线程序,可以运用的方法是()。(多选)A) 扩展类ThreadB) 实现 Runnable 接口C) 扩展类 RunnableD) 实现接口Thread33) 下面哪些接口干脆继承自Collection接口()(多选)A) Li

3、stB) MapC) SetD) Iterator34) 关于HashMap和Hashtable正确的说法有()(多选)A) 都实现了 Map接口B) Hashtable类不是同步的,而HashMap类是同步的C) Hashtable不允许null键或值D) HashMap不允许null键或值35) 下面关于构造方法的说法正确的是()(多选)A) 构造方法不能被继承B) 构造方法不能被重写C) 构造方法不能被重载D) 构造方法不能声明为private36) 探讨下面的JAVA代码()(单选)public class TestException /* param args */public st

4、atic void main(String| | args) int a = 0,l,2,3,4);int sum=0; try (for(int i=0;i finalize三个关键字的区分是()(多选)final是修饰符(关键字)可以修饰类、方法、变量B) finally在异样处理的时候运用,供应finally块来执行任何清除操作C) finalize是方法名,在垃圾收入集器将对象从内存中清除出去之前做 必要的清理工作D) finally和finalize 一样都是用异样处理的方法4) 当编译并运行下面程序时会发生什么结果()(单选)public class Bground extends

5、 Threadpublic static void main(String argv) Bground b = new Bground();b.run(); )public void start()for (int i = 0; i 10; i+) System.out.println(nValue of i = + i);) )A) 编译错误,指明run方法没有定义B) 运行错误,指明run方法没有定义C) 编译通过并输出。到9D) 编译通过但无输出5) 在Java中,假如父类中的某些方法不包含任何逻辑,并且须要由子类重写, 应当运用()关键字来声明父类的这些方法。(单选)A) FinalB

6、) StaticC) AbstractD) Void6) 当编译并运行下面程序时会发生什么结果:(单选)public class Hopepublic static void main(String argv) Hope h = new Hope();)protected Hope()for(int i =0; i 10; i +)System.out.println(i);)A) 编译错误,构造方法不能被声明为protectedB) 运行错误,构造方法不能被声明为protectedC) 编译并运行输出。到10D) 编译并运行输出。到97) 下列说法正确的是?()(多选)A) 数组有lengt

7、h。方法B) String 有 length。方法C) 数组有length属性D) String 有 length 属性8) 当编译并运行下面程序时会发生什么结果?()(单选)public class Testpublic static void stringReplace(String text) text=text+c;)public static void bufferReplace(StringBuffer text) text=text.append(Hcn);)public static void main(String args)String textString=new Str

8、ing(,javan);StringBuffer textBuffer=new StringBuffer(njavan);stringReplace(textString);bufferReplace(textB uffer);System.out.println(textString+textBuffer);)A)编译并运行输出javacjavacB)编译并运行输出javajavaC)编译并运行输出javajavacD)编译并运行输出javacjava9) 以下哪些表达式返回为真()(多选)String a=nMy fieldrString b=My fieldl;String c=new

9、String(,5My field!”);String d=new String,My fieldl);A) a =bB) a=cC) c=dD) a.equals(B)E) a.equals(C)F) c.equals(D)10) 当编译和运行下面程序时,哪项描述可以最精确的表达发生了什么事情()(单选)public class MyArpublic static void main(String argv J) MyAr m = new MyAr();m.amethod(); )public void amethod() int i;System.out.println(i); ) )A)

10、 编译并输出0B) 编译错误C) 编译并输出nullD) 运行错误11) 给定如下java代码程序片断:class Apublic A()System.out.println(uA);) )class B extends Apublic B()System.out.println(uBw);)public static void main(String args) B b=new B();)上述程序将()(单选)A) 不能通过编译B) 通过编译,输出为ABC) 通过编译,输出为BD) 通过编译,输出为A12) 关于线程,以下说法正确的是:()(多选)A) sleep方法执行时会释放对象锁。B)

11、 wait方法执行时会释放对象锁。C) sleep方法必需写在同步方法或同步块中D) wait方法必需写在同步方法或同步块中13) 给定JAVA代码如下,编译运行后,输出结果是()(单选)public class test static int i;public int test() i+;return i; ) public static void main(String args) Test test=new Test();test.test();System.out.println(test.test(); )A) 0B) 1C) 2D) 314) 给定JAVA代码如下,关于super的

12、用法,以下描述正确的是()(单选)class C extends B (public C() super();)A) 用来调用类B中定义的super。方法B) 用来调用类C中定义的super。方法C) 用来调用类B中的无参构造方法D) 用来调用类B中第一个出现的构造方法15) 哪些是Thread类中本身的方法(不包括继承)()(多选)A) start()B) sleep(long mi)C) wait()D) notify()A) 接口里可定义变量,并且变量的值不能修改B) 任何状况下,类都不能被private修饰C) 类可以被protected修饰D) 接口不能实例化17) 下面哪些是正确的

13、描述了关键字synhronized ()(单选)A) 允许两个进程并行运行但其之间相互通信B) 保证任何时候只有一个线程访问一个方法或对象C) 保证两个或多个进程同时启动和结束D) 保证两个或多个线程同时启动和结束18) 下列哪一种叙述是正确的()(单选)A) abstract修饰符可修饰属性、方法和类B) 抽象方法的body部分必需用一对大括号C) 声明抽象方法,大括号可有可无D) 声明抽象方法不行写出大括号19) 下面关于网络通信正确的描述是()(多选)A) TCP/IP协议是一种不行靠的网络通信协议。B) UDP协议是一种牢靠的网络通信协议。C) TCP/IP协议是一种牢靠的网络通信协议

14、。D) UDP协议是一种不行靠的网络通信协议。20) 在Java中,下面关于抽象类的描述正确的是()(多选)A) 抽象类可以被实例化B) 假如一个类中有一个方法被声明为抽象的,那么这个类必需是抽象类C) 抽象类的方法都必需是抽象的D) 声明抽象类必需带有关键字abstract21) 给定java代码如下,编译运行结果是()(单选)public class Test public int count() return 1%9;public static void main(Stringargs)System.out.println(count();A) 编译错误B) 运行错误C) 正常运行,输出

15、1D) 正常运行,输出022) 将对象序列化,要实现哪个接口()(单选)A) CloneableB) RunnableC) SerializableD) Comparator23) 以下代码输出结果为()(单选)public class Testpublic static String output; public static void foo(int i) try throw new Exception(); )output +T; catch(Exception E) output+=2; return; finallyoutput+=n3n;output+=4;public stati

16、c void main(String args)foo(0);foo(1);System.out.println(output);)A) 1342B) 123C) 134234D) 1342324) 在JAVA中,()接口位于集合框架的顶层()(单选)A) CollectionB) CollectionsC) ListD) Set25) 在Java中,下列()类不能派生出子类。(单选)A) public class MyClassB) class MyClassC) abstract class MyClassD) final class MyClass26) 启动一个线程,应调用什么方法()

17、。(单选)A) start()B) run()C) begin()D) notify)(27) 在java中,已定义两个接DB和3要定义一个实现这两个接口的类,以 下语句正确的是(.)(单选)A) interface A extends B,CB) interface A implements B,CC) class A implements B,CD) class A implements B,implements C28) 在Java中,以下定义数组的语句正确的是()(单选)A) int t10=new int;B) char a=nhefgn;C) int t=new int10;D) double d=new double 10;29) 给定一个java程序的main方法的代码片段如下:假如d书目下不存在abc.txt文件,现运行该程序,下面的结果正确的是():(单选)try Printwriter out =new PrintWriter(new FileOutputStream(Md:/abc.txtM); String name=MchenM;out.print(namE);catch(Exception E)(“文件没有发觉!);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁