总复习测试(一)

解析:属于识记内容。


 

解析:运行时异常都是RuntimeException类及其子类异常,如NullPointerException、IndexOutOfBoundsException等, 这些异常是不检查异常,程序中可以选择捕获处理,也可以不处理。这些异常一般是由程序逻辑错误引起的, 程序应该从逻辑角度尽可能避免这类异常的发生。


 

 

 

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


 

解析:本题是对jQuery的animate ()方法的考查。C选项正确。A选项刚好与C相反。D选项错误,animate()方法可以有4个参数。


 

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


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


 

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



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


 

解析:

service():它是Servlet的核心,负责响应客户的请求。

destroy():仅执行一次,在服务器端停止且卸载Servlet时执行该方法。当Servlet对象退出生命周期时,负责释放占用的资源。


 

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


 

解析:结构变量不需要赋值,方法必须有方法体实现。因此选ab


 

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

 


解析:下拉值发生变化用的是change方法不是changed方法,所以A、D错误;其次应该先隐藏城市下拉再显示对应的城市下拉,所以选B。


解析:$(A).append(B)表示在A里追加B;$(A).after (B)表示将B插入到A之后;




解析:虚方法必须有方法体,抽象类中的抽象方法不能有方法体;抽象方法需要被子类实现,即子类方法用override修饰,而虚方法不需要;虚方法可以在任何类中,抽象方法可以在抽象类和接口中。

 

解析:

本题考查类的声明以及访问修饰符的使用。Abstract修饰的类是抽象类,用于被子类实现。final修饰的类不能被子类继承。A选项是错误的。类的声明不能有(),B选项是错误的。protected、private关键字是矛盾的,C选项是错误的。正确答案是D。


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



解析:${map.2}编译错误,要访问map中key对应的值,需要通过$map["key"]

 

posted @ 2016-08-01 11:31  Fighting`  阅读(256)  评论(0编辑  收藏  举报