正确答案: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. oracle表的管理

    表名和列的命名规则 必须以字母开头: 长度不能超过30字符: 不能使用oracle的保留字: 只能使用如下字符:A-Z,a-z,0-9,$,#等:   数据类型: 字符型: char       定长 ...

  2. Office 365 - SharePoint 2013 Online 中创建母版页

    1.登陆SharePoint Online站点,点击右上角的设置按钮,如下图: 2.点击进入网站设置,到下面两个地方开启SharePoint Server 发布基础架构: 网站集管理 – 网站集功能 ...

  3. 转如何分析解决Android ANR

    一:什么是ANR ANR:Application Not Responding,即应用无响应 二:ANR的类型 ANR定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示 ...

  4. 【C语言】C语言运算符

    目录: [算术运算符] [自增运算符] [自减运算符] [关系运算符] [逻辑运算符] [三目运算符] [sizeof运算符] · 作用 1.算术运算符 +(加).-(减).*(乘)./(除).%(取 ...

  5. iOS 关于手势

    不同视图不能同时添加相同手势!

  6. PagerTabStrip在ViewPager的页面中添加标题显示

    package com.qf.day18_viewpager_demo_05; import java.util.ArrayList; import java.util.List; import an ...

  7. [Android] android studio 2.0即时运行功能探秘

    即时运行instant Run是android studio 2中,开发人员最关心的特性之一 在google发布studio 2.0之后,马上更新体验了一把,然而发现,并没快多少,说好的即时运行呢? ...

  8. iOS 页面跳转传值,属性传值,代理传值,代码块传值,单例传值,通知传值

    有时候我们在页面跳转的时候回传递相应的参数,如,你想把在第一个页面的文本框里的内容显示在第二个文本框中,或者你又想把第二个文本框中的内容改变之后到第一个页面的文本框中,所有,这个时候我们就要用到页面跳 ...

  9. 列式存储(二)JFinal如何处理从前台传回来的二维数组

    上一篇说到了列式存储,这一篇说它的存储问题,将每个模块的所有属性字段单独存到一张表中,新增页面时,所有的字段都去数据库请求,这样多个模块的新增功能可以共用一个jsp.由于每个模块的字段个数不一样,有的 ...

  10. Asp.net中实现同一用户名不能同时登录(单点登录)

    Web 项目中经常遇到的问题就是同一用户名多次登录的问题,相应的解决办法也很多,总结起来不外乎这几种解决办法: 将登录后的用户名放到数据库表中: 登录后的用户名放到Session中: 登录后的用户名放 ...