2021/8/21错题
场景:
在练习
错题1描述:
子类A继承父类B, A a = new A(); 则父类B构造函数、父类B静态代码块、 父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A非静态代码块 执行的先后顺序是?
A.父类B静态代码块->父类B构造函数->子类A静态代码块->父类B非静态代码块
->子类A构造函数->子类A非静态代码块B.父类B静态代码块->父类B构造函数->父类B非静态代码块->子类A静态代码块
->子类A构造函数->子类A非静态代码块C.父类B静态代码块->子类A静态代码块->父类B非静态代码块->父类B构造函数
->子类A非静态代码块->子类A构造函数D.父类B构造函数->父类B静态代码块->父类B非静态代码块->子类A静态代码块
->子类A构造函数->子类A非静态代码块
当实例化子类对象时,首先要加载父类的class文件进内存,静态代码块是随着类的创建而执行,所以父类静态代码块最先被执行,子类class文件再被加载,同理静态代码块被先执行;实例化子类对象要先调用父类的构造方法,而调用父类构造方法前会先执行父类的非静态代码块
答案:C (我做出来了,觉得这题比较重要就拎出来了)
原因分析:
safd
错题2描述:
下列哪个选项是Java调试器?如果编译器返回程序代码的错误,可以用它对程序进行调试
A.javaB.javadocC.jdbD.javaprof
原因分析:
java,exe是java虚拟机
javadoc.exe用来制作java文档
jdb.exe是java的调试器
javaprof,exe是剖析工具
答案:C
错题3描述:
常用的servlet包的名称是?
A.java.servletB.javax.servletC.servlet.httpD.javax.servlet.http
原因分析:
JEE5.0中的Servlet相关的就下面这几个包:
javax.servlet
javax.servlet.jsp
java.servlet.jsp.el
java.servlet.jsp.tagext
而最用得多的就是
javax.servlet
javax.servlet.http
这两个包了.
答案:B D
错题4描述:
对于线程局部存储TLS(thread local storage),以下表述正确的是
A.解决多线程中的对同一变量的访问冲突的一种技术B.TLS会为每一个线程维护一个和该线程绑定的变量的副本C.每一个线程都拥有自己的变量副本,从而也就没有必要对该变量进行同步了D.Java平台的java.lang.ThreadLocal是TLS技术的一种实现
原因分析:
C:同一全局变量或者静态变量每个线程访问的是同一变量,多个线程同时访存同一全局变量或者静态变量时会导致冲突,尤其是多个线程同时需要修改这一变量时,通过TLS机制,为每一个使用该全局变量的线程都提供一个变量值的副本,每一个线程均可以独立地改变自己的副本,而不会和其它线程的副本冲突。C:选项后半句说没必要对变量进行同步错误。
答案:A B D
错题5描述:
往OuterClass类的代码段中插入内部类声明, 哪一个是错误的:(多选)public class OuterClass{private float f=1.0f;//插入代码到这里
}A class InnerClass{public static float func(){return f;}
}B abstract class InnerClass{public abstract float func(){}
}C static class InnerClass{protected static float func(){return f;}
}D public class InnerClass{static float func(){return f;}
}
原因分析:
主要考核了这几个知识点:
1.静态内部类才可以声明静态方法
2.静态方法不可以使用非静态变量
3.抽象方法不可以有函数体
A,静态方法不可调用非静态变量 (排除)
B. 抽象方法不能有方法体(排除)
C. 静态方法不可调用非静态变量(排除)
D. 内部类跟外部类都使用了public 修饰 (排除)
答案:A B C D
2021/8/21错题相关推荐
- 二、软考2017年下半年软件设计师易错题整理
文章目录 错题1 错题2 错题3 错题4 错题5 错题6 错题7 错题8 错题9 错题10 错题11 错题12 错题13 错题14 错题15 错题16 错题17 错题18 错题19 错题20 错题21 ...
- 六、软考2015年下半年软件设计师易错题整理
文章目录 错题1 错题2 错题3 错题4 错题5 错题6 错题7 错题8 错题8 错题9 错题10 错题11 错题12 错题13 错题14 错题15 错题16 错题17 错题18 错题19 错题20 ...
- PMI-PMP模考二错题解析(2022-01-21 21:46:29)
答题用时:177分钟:答题量:180道 :正题:135道 :错题:45道 错题及解析 1. [单选] 收到新项目的客户请求之后,项目经理首先应该做什么? What should a project m ...
- 21年研究生入学考试(哈尔滨工程大学)复试准备——《网络安全》选择题错题总结
前言 这些知识点都是从我的错题集上总结出来的,仅供参考,如有错误可以留言我将更正. 2011年期末试卷错题 2.在密钥分配中可信第三方TTP的主要参与方式不包括(). A协调 B联机 C带外 D脱机 ...
- 判断小数是否相等_四年级上册数学填空+计算+判断易错题整理练习,收藏练一练!...
四年级数学易错题练习 一.填空题 1.1.25×0.8表示( ). 2.去掉0.25的小数点,就是把这个数扩大( ):把50.4的小数点向左移动两位,就是把它缩小到 ...
- 笔记-软考高项-错题笔记汇总1
错题笔记汇总1 1. 信息系统的规划工具 在制订计划时,可以利用PERT图和甘特图: 访谈时,可以应用各种调查表和调查提纲: 在确定各部门.各层管理人员的需求,梳理流程时,可以采用会谈和正式会议的方法 ...
- postman中文设置_严选 | Elastic中文社区201902错题本
题记 马云演讲中曾经提到:很多时候少听成功专家的话.所有的创业者多花点时间学习别人是怎么失败的,因为成功的原因有千千万万,失败的原因就一两个点. 创业需要关注别人的失败,而开发实战,别人的错误经验.别 ...
- 【1】刷了1000道二级C语言的题,这些题竟然还是易错题!!(附C语言完整知识点)
@二级C语言考试 这几天我天天都在做C语言的题,从公共基础部分到C语言选择题部分,着重复习选择题部分.算下来已经刷了近1000道C语言的题了: 不过有些题明明是很简单的,却很容易错,它们容易混淆.看似 ...
- ubuntu安装有道云笔记_建立基于有道云笔记的错题本
一.为什么需要用有道云笔记做错题本 错题本对提高学习效果的作用毋庸置疑,长期以来,许多做错题本的同学都是准备一本笔记本,不辞辛苦的把错题抄到本子上.但这种做法费时费力,许多同学本质上只是做了" ...
最新文章
- jquerynbsp;easyuinbsp;dateboxnbsp;的使用nbsp;.
- 代码高亮_微信公众号代码高亮美化工具 Markdown Nice
- 【深度学习】你不知道的车牌识别系统
- Angular的HttpClient注入
- UI Configuration类型的determination 逻辑
- python import pandas报错找不到_扎心!“我学了半年 Python,还是找不到工作”
- Java并发(三),孔浩java视频百度云盘
- 等比数列求和推导及优化
- 读书笔记(一)——《许三观卖血记》
- PDFlib-6.0.3p1-Windows] license key 算法分析
- [python]python的注释格式
- 两大主流存储架构介绍:软件定义存储与超融合
- 三层交换机内网访问外网
- [2018 CS:GO Server]2018 Old CSGO 服务端,回忆逝去的青春!
- C++ for循环嵌套 实现 打印10行10列星图
- WPJAM「网址导航」:最轻便快捷的WordPress网址导航插件
- 我竟然在CSDN玩游戏??,教你利用github page在CSDN主页放置小游戏
- 用css制作好看的登录注册页面
- 生成微信支付二维码及微信支付
- IP地址之无分类编址CIDR