云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 编程语言- JAVA

编程语言- JAVA

  • 62 次阅读
  • 3 次下载
  • 2025/6/6 20:28:25

42、下面有关java 抽象类和接口的区别,说法错误的是?

A.抽象类可以有构造方法,接口中不能有构造方法

B.抽象类中可以包含非抽象的普通方法,接口中的方法必须是抽象的,不能有非抽象的普通方法

C.一个类可以实现多个接口,但只能继承一个抽象类

D.接口中可以有普通成员变量,抽象类中没有普通成员变量

43、What will happen when you attempt to compile and run the following code? 1 public class test{ 2 static{ 3 int x=5; 4 } 5 static int x,y; 6 public static void main(String args[]){ 7 x--; 8 myMethod( ); 9 System.out.println(x+y+ ++x); 10 }

11 public static void myMethod( ){ 12 y=x++ + ++x; 13 } 14 }

A.compiletime errorB.prints:1C.prints:2 D.prints:3E.prints:7F.prints:8

44、在try的括号里面有return一个值,那在哪里执行finally里的代码? A.不执行finally代码B.return前执行C.return后执行

45、下面关于依赖注入(DI)的说法不正确的是() A.只有通过Spring才能实现依赖注入(DI) B.依赖注入的主要目的是解耦合

C.常见的依赖注入方式有Setter和构造方法

46、考虑下面这个简单的例子,让我们看看reflection是如何工作的。 1 import java.lang.reflect.*; 2 public class DumpMethods{ 3 public static void main(String[] args) { 4 try { 5 Class c=Class.forName(args[0]); 6 Method m[]=c.getDeclaredMethods(); 7 for (int i = 0; i < m.length; i++) { 8 System.out.println(m[i].toString()); 9 }

10 } catch (Throwable e) {

11 12 13 14 System.err.println(e); } } }

其中\的作用是:

A.取得类的公有方法对象B.取得类的所有公有方法名称 C.取得类的所有方法名称D.以上选项都不正确

47、以下哪些jvm的垃圾回收方式采用的是复制算法回收

A.新生代串行收集器B.老年代串行收集器C.并行收集器

D.新生代并行回收收集器E.老年代并行回收收集器F.cms收集器

48、下面有关 JAVA 异常类的描述,说法正确的有()

A.异常的继承结构:基类为 Throwable,Error 和 Exception 继承 Throwable,RuntimeException 和 IOException 等继承 Exception

B.非 RuntimeException 一般是外部错误,其必须被 try{}catch 语句块所捕获 C.Error 类体系描述了 Java 运行系统中的内部错误以及资源耗尽的情形,Error 不需要捕捉 D.RuntimeException 体系包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被 try{}catch 语句块所捕获

49、Servlet的生命周期可以分为初始化阶段,运行阶段和销毁阶段三个阶段,以下过程属于初始化阶段是()。 A.加载Servlet类及.class对应的数据B.创建serletRequest和servletResponse对象 C.创建ServletConfig对象D.创建Servlet对象

50、在为传统面向对象语言的程序做单元测试的时候,经常用到mock对象。Mock对象通过反射数。请问反射最大程度破坏了面向对象的以下哪个特性?

A.封装B.多态C.继承D.抽象

51、下列关于java 中的 wait()方法和 sleep()方法的区别描述错误的是? A.wait()方法属于Object类,二sleep()属于Thread类 B.调用wait()方法的时候,线程会放弃对象锁

C.调用sleep()方法的过程中,线程不会释放对象锁

D.sleep()方法导致了程序暂停执行指定的时间,让出cpu给其他线程 52、 1 package Wangyi; 2 class Base 3 { 4 public void method() 5 { 6 System.out.println(\7 } 8 }

9 class Son extends Base 10 {

11 public void method() 12 {

13 System.out.println(\14 } 15

16 public void methodB() 17 {

18 System.out.println(\19 } 20 }

21 public class Test01 22 {

23 public static void main(String[] args) 24 {

25 Base base = new Son(); 26 base.method(); 27 base.methodB(); 28 } 29 }

问这个程序的输出结果。

A.Base SonB B.Son SonB C.Base Son SonB D.编译不通过

53、下面程序的运行结果:() 1 public static void main(String args[]) { 2 Thread t=new Thread(){ 3 public void run(){ 4 dianping(); 5 6 } 7 }; 8 t.run(); 9 System.out.print(\10 }

11 static void dianping(){

12 System.out.print(\13 }

A.dazhongdianping B.dianpingdazhong

C.a和b都有可能D.dianping循环输出,dazhong夹杂在中间

54、看以下代码: 文件名称:forward.jsp 1

2 跳转 3

4 6

如果运行以上jsp文件,地址栏的内容为

A.http://127.0.0.1:8080/myjsp/forward.jspB.http://127.0.0.1:8080/myjsp/index.jsp C.http://127.0.0.1:8080/myjsp/index.htmD.http://127.0.0.1:8080/myjsp/forward.htm

55、检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。 1 public class HelloB extends HelloA 2 { 3 public HelloB() 4 { 5 } 6 { 7 System.out.println(\B class\ 8 } 9 static 10 {

11 System.out.println(\B\12 }

13 public static void main(String[] args) 14 {

15 new HelloB(); 16 } 17 }

18 class HelloA 19 {

20 public HelloA() 21 { 22 } 23 {

24 System.out.println(\A class\ 25 } 26 static 27 {

28 System.out.println(\A\29 } 30 }

A.static A B.I’m A class C.static A D.I’m A class I’m A class I’m B class static B static A static B static A I’m A class I’m B class

I’m B classstatic BI’m B classstatic B

搜索更多关于: 编程语言- JAVA 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

42、下面有关java 抽象类和接口的区别,说法错误的是? A.抽象类可以有构造方法,接口中不能有构造方法 B.抽象类中可以包含非抽象的普通方法,接口中的方法必须是抽象的,不能有非抽象的普通方法 C.一个类可以实现多个接口,但只能继承一个抽象类 D.接口中可以有普通成员变量,抽象类中没有普通成员变量 43、What will happen when you attempt to compile and run the following code? 1 public class test{ 2 static{ 3 int x=5; 4 } 5 static int x,y; 6 public static void main(String args[]){ 7 x--; 8 myMethod(

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com