正确答案:C,因为ABD是值类型,所以选择C

正确答案:A,因为test属于标记内容

正确答案:ABD,本题考查对异常处理的理解。通常,Java的非检查异常(编译器不要求强制处置的异常):包括运行时异常(RuntimeException与其子类)和错误(Error)。 Java编译器不要求你一定要把它捕获或者一定要继续抛出,但是对checked exception(检查异常)要求你必须要在方法里面或者捕获或者继续抛出。 java.lang.ArithmeticException类是RuntimeException的子类,当出现异常的运算条件时,将会抛出java.lang.ArithmeticException异常。ArrayIndexOutOfBoundsException数组越界,也属于运行时异常。本题应选择AC。

正确答案:C,因为Document对象下的getELementsByName方法可以获取同名称的一组元素所以选择c

正确答案:D,因为该题考的是log4j配置文件属性的使用。%l表示输出日志事件的发生位置,因此选项d说法是错误的,其他选项的说法正确,因此答案是选项d。

正确答案:C,因为getElementsByName获取同name多个元素

正确答案:C,因为选择器选中的是div,也就是说 设置选中div的宽度为100px,边框大小为10,然后用alert弹出对话框

正确答案:C,因为此题考查的是document对象,C答案是history对象的功能,所以错误的描述应该选择C。

正确答案:C,因为A错误的原因是 数据是放在了request里面,而在forEach使用的时候,却用成了sessionScope。B错误的原因是 数据是放在了request里面,而在forEach使用的时候,却用成了responseScope,根本就没有这一种写法,D选项中,items属性里面应该是这样子写法:${},而D中少了$

正确答案:C,因为Servlet的生命周期包括四个部分,分别是实例化、初始化、处理请求、销毁四个阶段,实例化由Servlet容器自动执行,然后调用Servlet接口中的init()、service()、destroy()方法进行初始化、处理请求、销毁操作,系统会自动判断该Servlet是否应当释放,当判断应该释放时,容器就自动调用destroy()方法回收Servlet。

正确答案:D,因为在自定义方法test中给b赋值为2000,其后又调用了该方法,因此此时的b的值为2000,输出a+b结果为3000,所以选D

正确答案:ABCD,因为本题考查的是抽象类和接口的区别。抽象类中可以有构造方法,其构造方法虽然不能用做实例化对象,但是可以被子类调用。抽象类中可以有实例方法,被子类继承。抽象类中的抽象方法可以是public、protected、默认型。接口中只有public型静态常量和public 型抽象方法。

正确答案:AD,因为此题目考擦的是JSP 中EL表达式的使用:

A  ${userName} 可以直接获取所有作用域下的userName 的值
B  语法有误
C  语法有误
D  ${sessionScope.userName} 只能获取session作用域下的userName 的值

正确答案:C,因为非抽象的类继承抽象类必须实现其全部抽象方法。正确答案:B,因为此题目考察的是C#中string的使用,string是不可变字符串,除非重新赋值,否则保持原来的值,和赋值时使用的变量的改变没有关系。在集合中添加元素时添加的是1,所以第一次输入的结果为1,第二次赋值时temp变量的值为1,所以第二次输出的结果也为1,和temp值的改变没有关系。

正确答案B,因为此题目考查的是jQuery中animate()的应用。A中设置透明度的alpha:"50%"属性及语法都不对,在w3c标准的CSS中,设置透明度的属性为opacity,其值为小数,取值期间0~1,为0时全透明,为1时不透明, C错在opacity属性赋值方式不正确,D中使用animate()同时设置多个动画效果时,需要用“{}”将所有值包裹起来,因此选B。

正确答案D,因为本题考查继承和方法重写,父类的虛方法可以被其子类继承,继而被其子类的子类重写,故A选项说法错误,父类的方法被子类重写后并不影响父类的调用,故B项错误,父类中只有虚方法才可以被子类重写,但不是只有virtual修饰的方法才是虚方法,比如抽象方法也是虚方法,所以C项错误,D项说法完全正确。

正确答案:C,因为service():它是Servlet的核心,负责响应客户的请求。destroy():仅执行一次,在服务器端停止且卸载Servlet时执行该方法。当Servlet对象退出生命周期时,负责释放占用的资源。

正确答案D,因为此题考查的是witch分支结构的基本语法,由于题干中的每个case语句都没有使用break,代码从上往下执行,分别执行case 2 和 default 得到D答案。

正确答案D,因为ArrayList是使用索引访问,Hashtable是通过Key关键字访问。因此答案a错误。ArrayList和Hashtable元素存储的均为object类型,因此获取元素是都需要类型转换,因此答案b错误。ArrayList可以通过RemoveAt方法删除元素,Hashtable因为是通过Key关键字来访问的,所以不可以使用RemoveAt这种寻找下标的方法删除元素,因此答案c错误。正确答案d。

正确答案B,因为本题考查使用抽象类和抽象方法实现多态。在C#中,定义抽象类和抽象方法的关键字是abstract,抽象类中可以包含抽象方法和非抽象方法,但抽象方法只能定义在抽象类中,抽象方法没有方法体。题干代码中,父类中定义的 Eat()方法没有方法体,故是抽象方法,空白处应填写abstract关键字;从输出结果可以看出,在子类中对父类的 Eat()方法进行了重写,故此空白应填写override关键字。即选择B。正确答案B,因为该题考查的是如何实现下拉框联动特效。下拉值发生变化用的是change方法不是changed方法,所以A、D错误;其次应该先隐藏城市下拉再显示对应的城市下拉,所以选B。正确答案AC,因为$(A).append(B)表示在A里追加B;$(A).after (B)表示将B插入到A之后;故而AC错误

正确答案:A,因为servlet在使用默认处理请求时候,用的是get提交方式,此处在地址栏,直接访问,没指定提交方式,故选A。正确答案:AD,因为A选项直接给a.Name赋值Jack,D选项是先将Jack赋值为b.Name,再将b赋值为a,所以a.Name的值也为Jack,故选A和D选项。
 
正确答案C
 
正确答案D,因为虚方法必须有方法体,抽象类中的抽象方法不能有方法体;抽象方法需要被子类实现,即子类方法用override修饰,而虚方法不需要;虚方法可以在任何类中,抽象方法可以在抽象类和接口中。
 
正确答案D,因为instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。Chinese类是Person类的子类,p1是Chinese类的实例对象,因此输出结果为D。
 
正确答案C,因为${map.2}编译错误,要访问map中key对应的值,需要通过$map["key"]
 
正确答案B,因为gt(2)指的是索引值大于2的元素,odd指的是索引值为奇数的元素2是偶数,lt(2)指的是索引值小于2的元素,因此B正确选B
 
正确答案BD,因为在ArrayList删除元素时,元素的索引会随之发生变化,第一个元素删除后,不再有下标为1的元素,只剩下标为0的元素,所以A和C选项会出现异常,而选项B和D在循环中一直使用的下标为0,可以正常删除集合中所有的元素。

No.1 S2错题的更多相关文章

  1. No2. S2错题本

    ---恢复内容开始--- 正确答案:D,因为isFormField()是FileItem类的方法 正确答案:C,因为当//1处代码执行后,第0项就删除了,那么list.Add(1)内的对象就会自动补位 ...

  2. S2 深入.NET和C#编程 笔试测试错题积累

    ---恢复内容开始--- <深入.NET平台和C#编程>内部测试题-笔试试卷错题积累 1: 1) 以下关于序列化和反序列化的描述错误的是( C). a) 序列化是将对象的状态存储到特定存储 ...

  3. 【笔试题】Java 易错题精选

    笔试题 Java 易错题精选 1.写出下列程序的运行结果( )String 不变性Java 值传递 public class Test { public static void main(String ...

  4. Ajax与JqueryUI和EasyUI错题总结

    Ajax与JqueryUI和EasyUI错题总结 正确答案A,解析:此题考察的是JQuery UI下的menu插件的使用,menu提供ui-state-disabled class 方法禁用任何菜单项 ...

  5. 错题集锦(二) -- Java专项

    错题集锦(二) -- Java专项 标签(空格分隔): 找工作 JVM的内存模型 线程共享: 堆(Heap):主要存放一些对象实例 方法区(Method Area / Non-Heap):用于存储已被 ...

  6. objective-c 错题

    //1, NSString *name = [[NSString alloc]initWithString:@"张三"]; NSLog(@"%d",[name ...

  7. hibernate错题解析

    01 Hibernate错题分析   解析: 此题目考查的是对Hibernate中交叉连接的理解.HQL支持SQL风格的交叉连接查询,交叉连接适用于两个类之间没有定义任何关联时.在where字句中,通 ...

  8. 20175316盛茂淞 《java程序设计》第三周课堂测试错题总结

    20175316盛茂淞 <java程序设计>第三周课堂测试错题总结 出现问题 错题总结 题目1 在Ubuntu中用自己的有位学号建一个文件,教材p87 Example4_15 1. 修改代 ...

  9. NOIp2014提高组初赛错题简析

    总体分析 \(89pts\),粗略来看选择题错的比较多,\(-6pts\).同时又是尿性的填空杀扣了\(5pts\). 不过后面的两大题全对了还是可喜可贺 错题精析 单项选择T8 编译器的主要功能是( ...

随机推荐

  1. css中的background属性

    第一次写博客,我就写写今天在编写网页的过程中,对background的两种运用,一是background中的线性渐变,对背景的渐变我其实是很少使用的,所以今天在写的时候我用css3的帮助手册,back ...

  2. 超人学院二期学员分享hadoop工作经验

    定于2月17日--2月23日的某一天,邀请咱们学员分享一下hadoop工作经验.对于没工作过的同学或者没从事过hadoop工作的同学,抓住机会啊,你可以提前准备自己关心的各种问题! 具体时间请关注QQ ...

  3. SharePoint2007:解决第二回收站大数据无法删除问题

    Emptying the Second Stage Recycle Bin in SharePoint 2007   Look in your second stage recycle bin in ...

  4. iOS 三方库fmdb 的使用

    使用fmdb 做本地数据的存储非常方便, 1. github 上搜索fmdb 下载压缩包 导入到工程中 (如果你的mac 有cocoapod 也可以直接通过cocoapod 添加) 2. 以下代码是通 ...

  5. Android View各种尺寸位置相关的方法探究

    Android View各种尺寸位置相关的方法探究 本来想做一个View间的碰撞检测之类的. 动手做了才发现不是想象的那么简单. 首先,写好了碰撞检测的工具类如下: package com.mengd ...

  6. Servlet基础(二) Servlet的生命周期

    Servlet基础(二) Servlet的生命周期 Servlet的生命周期可以分为三个阶段: 1.初始化阶段 2.响应客户请求阶段 3.终止阶段 Servlet的初始化阶段 在下列时刻Servlet ...

  7. 使用fastboot工具刷入recovery.img、boot.img、system.img等

    在Android SDK目录的platform-tools目录下有fastboot.exe刷机工具(注:需要将机器进入fastboo模式) 刷recovery.img: fastboot flash ...

  8. iOS Apple Pay

    iOS 苹果支付 需要证书支持支付功能 targets 打开支付功能按钮 //ApplePay#import <PassKit/PassKit.h>                     ...

  9. 打印完整URL

    if(requestDictionary != nil) { //添加参数,将参数拼接在url后面 NSMutableString *paramsString = [NSMutableString s ...

  10. IOS设计模式-观察者模式

    前言:23种软件设计模式中的观察者模式,也是在软件开发中,挺常用的一种设计模式.而在苹果开发中,苹果Cocoa框架已经给我们实现了这个设 计模式,那就是通知和KVO(Key-Value Observi ...