测试分析

C#中引用类型和值类型。选项A、B、D属于值类型,因此C是引用类型

ArrayList删除元素通过RemoveAt(int index)来删除指定索引值的元素

Javascript必须使用function关键字。方法中return可有可无。选择bc

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

Document对象下的getELementsByName方法可以获取同名称的一组元素所以选择c

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

本题考查的是Object类的toString()方法的使用。将返回一个此对象相关信息的字符串,具体信息为:
包名.类名+ '@' + 此对象哈希码的无符号十六进制表示
正确答案为A。

提交的请求分两种,一个是get,一个是post。所以处理get请求调用的是doGet()方法。

getElementsByName获取同name多个元素。选择c

此题目考查的是jQuery中before()方法的应用。
A是在被选元素之后插入,C是在被选元素内尾部插入,D是在被选元素内前端插入,只有B是在被选元素之前插入。

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

此题目考查的是Java中的构造方法。构造方法可以实现对属性的赋值,并且用this调用本类其他构造方法时,要放在第一行。因此答案是C。

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

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

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

简单的id选择器,#开头

此题目考擦的是JSP 中EL表达式的使用:
A  ${userName} 可以直接获取所有作用域下的userName 的值
B  语法有误
C  语法有误
D  ${sessionScope.userName} 只能获取session作用域下的userName 的值

c正确,非抽象的类继承抽象类必须实现其全部抽象方法。

此题目考察的是C#中string的使用,string是不可变字符串,除非重新赋值,否则保持原来的值,和赋值时使用的变量的改变没有关系。在集合中添加元素时添加的是1,所以第一次输入的结果为1,第二次赋值时temp变量的值为1,所以第二次输出的结果也为1,和temp值的改变没有关系。

Mousermove()

此题目考察的是C#中List<T>和ArrayList集合的知识。ArrayList的Add方法是将Object类型的数据添加到集合的末尾处的,所以ArrayList中可以存储任何类型的数据,因为ArrayList中存储的是Object类型的数据,Object是引用类型,所以向ArrayList中添加值类型的元素时会执行装箱处理。List(T) 类是 ArrayList 类的泛型等效类,通过泛型T来指定要存储的数据类型。可使用一个整数索引访问List<T>和ArrayList中的元素。
因此c是正确的选项

动画时间 这里面 在属性设置方面,透明度以op开头 值是0.5

本题考查的是抽象类和抽象方法。抽象类可以有子类,抽象类不能被实例化,抽象类中除了有抽象方法外,也可以有普通实例方法,声明抽象类和抽象方法都要使用abstract关键字。正确答案是D。

当Servlet容器接收到客户端请求时,调用Servlet的service()方法处理客户端请求

destroy()方法 是servlet的销毁方法

因为 p 值为 2,switch进入2选项,没有break 默认进入default 所以选D

servlet实例不需手动创建,servlet容器自动调用init方法进行初始化操作。

本题两个考点,1.实现点击按钮,用的是点击事件onClick;2.调用函数直接写函数名加个小括号compute()即可。

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

本题是对bind()、unbind()方法的考查。C选项错误,bind()方法可以对动态生成的元素绑定事件。

此题考查的是C#结构。结构变量不需要赋值,方法必须有方法体实现。因此选ab

本题考查使用抽象类和抽象方法实现多态。在C#中,定义抽象类和抽象方法的关键字是abstract,抽象类中可以包含抽象方法和非抽象方法,但抽象方法只能定义在抽象类中,抽象方法没有方法体。题干代码中,父类中定义的 Eat()方法没有方法体,故是抽象方法,空白处应填写abstract关键字
;从输出结果可以看出,在子类中对父类的 Eat()方法进行了重写,故此空白应填写override关键字。即选择B。

该题考的是jQuery中操作DOM的API。.html()方法用于获取一个对象的HTML内容,如果有多个匹配值,则只返回第一个,因此选项A是错误的。
.html("内容")方法用于设置一个对象的html内容,如果有多个匹配,则所有匹配对象的html内容都会被重新设置,因此选项B是对的。而.text()用于返回所有匹配对象的文本内容,因此选项C是对的。而.val()方法用于获取表单元素的value值,而p标签不是表单元素,因此选项D是错误的。

$(A).append(B)表示在A里追加B;
$(A).after (B)表示将B插入到A之后;
故而AC错误

此题考察的是:servlet在使用默认处理请求时候,用的是get提交方式,此处在地址栏,直接访问,没指定提交方式,故选A。

D选项错误,jQuery对象不能直接调用DOM对象的属性和方法,需要转为DOM对象。正确做法可以是 $(selector).get(0).style.display = “block”。


该题考查的是<fmt:formatDate/>标签的使用
24小时制小时的格式化标识是HH,同时MM是取月份,而mm是取分钟,答案选B。

A选项直接给a.Name赋值Jack,D选项是先将Jack赋值为b.Name,再将b赋值为a,所以a.Name的值也为Jack,故选A和D选项。

此题目考察的是.Net中的集合。Remove()是通过对象名来进行删除数据,RemoveAt()是通过下标索引进行删除数据,因此最后输出结果是1。选项B是正确的

正确答案为D。instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。Chinese类是Person类的子类,p1是Chinese类的实例对象,因此输出结果为D。

gt(2)指的是索引值大于2的元素,odd指的是索引值为奇数的元素2是偶数,lt(2)指的是索引值小于2的元素,因此B正确选B

remove()根据元素的内容删除集合中的某个元素,而removeAt()则是根据索引



原文地址:https://www.cnblogs.com/lizeyang/p/5725146.html