文档库 最新最全的文档下载
当前位置:文档库 › java综合测试四(有答案)

java综合测试四(有答案)

1、在HTML页面上包含如下所示表单,要使用图片代替提交按钮实现提交,则应在下划线处填写的代码是()(选择一项)

A、document.myForm.select()

B、document.myForm.focus()

C、document.myForm.submit()

D、document.myForm.click()

2、下面有关Java异常处理模型的说法错误的是()(选择一项)

A、一个try块只能有一条catch语句

B、一个try块中可以不使用catch语句

C、catch块不能单独使用,必须始终与try块在一起

D、finally块不能单独使用,必须始终与try块在一起

3、在Java中ArrayList类实现了可变大小的数组,便于遍历元素和随机访问元素,已知获得了ArrayList类的对象bookTypeList,则下列语句中能够实现判断列表中是否存在字符串“小说”的是()(选择一项)

A、bookTypeList.add(“小说”);

B、bookTypeList.get(“小说”);

C、bookTypeList.contains(“小说”);

D、bookTypeList.removes(“小说”);

4、在java中,使用结果集(ResultSet)返回查询结果,ResultSet 接口的()方法将游标从当前位置移一行,并且如果该行包含数据,则返回true,否则返回false(选择一项)A、first() B、next() C、last() D、coost()

5、在javascript 中,关于document 对象的方法下列说法正确的是()(选择一项)

A、getElementById()是通过Id获取对象的方法,其返回值为单个对象

B、getElementsByname()是通过元素的name 获取元素的方法,其返回值为单个对象

C、getElementsbyid()是通过元素的Id获取元素对象的方法,其返回值为单个对象

D、getElementsbyname()是通过元素的name 获取元素的方法,其返回值为单个对象

6、在jsp 页面上进行访问控制时,一般会使用jsp的()内置对象存储用户信息(选择一项)

A、request

B、resoponse

C、session

D、application

7、在Java中。LinkedList 类和ArrayList 类同属于集合框架类,下列方法中,ArrayList类没有的是()(选择一项)

A、add()

B、add(int index, Object o)

C、remove (object o)

D、removeLast()

8、关于java和super关键字说法错的是()(选择一项)

A、super关键字在子类对象内部指代其父类对象引用

B、super关键字不仅可指代直接父类,还可指代父类的父类

C、子类可通过super关键字调用父类的方法

D、子类可通过super关键字调用父类的属性

9、分析下面的javascript 代码段,输出结果是()(选择一项)

var a = new Array(2,3,4,5,6);

var sum = 0;

for(i = 1 ; i < a.length; i++)

sum+=a[i];

document.write(sum);

A、20

B、18

C、14

D、12

10、在Jsp页面中,包含如下代码,当点击登录按钮时将()(选择一项)

<formaction=“loginAction.jsp“name=“loginForm“method=“post“>

用户名:

密码:


A、提交到loginAction.jsp,用户可看到地址栏提交的参数

B、提交到loginAction.jsp,用户无法看到地址栏提交的参数

C、提交到loginForm,用户可看到地址栏提交的参数

D、提交到loginForm,用户无法看到地址栏提交的参数

11、下列选项中关于java中this 关键字的说法错误的是()(选择一项)

A、this是在对象内部指代对象自身的引用

B、this可在类中的任何位置使用

C、this 只和特定的对象关联,而不和类关联

D、同一个类的不同对象有不同的this

12、对Html 的表单提交方式post和get 描述错误的是()(选择一项)

A、post方式提交时地址栏不会发生变化

B、get方式提交时地址栏不会发生变化

C、表单提交是默认使用的是get方式

D、不管是post还是get方式提交表单时,都会有数据长度的限制

13、在jsp 页面中,下列()代码能够正确的声明计算的方法(选择一项)

A、<% public int mul(int x , int y){return x*y;}%>

B、<%=public int mul(int x,int y){return x*y;}%>

C、<%public int mul(int x,int y){%><% retusrn x*y;%}%>

D、<% public int mul(int x, int y){return x*y;}%>

14、在HTML 页面中包含如下创建层的语句,那么编写Javascript语句实现隐藏该层的语句错误的是()(选择一项)

A、document.getElementByTagName("div")[0].style.display ="none";

B、document.getElementById("imageLayer").style.display ="none";

C、document.getElementByName("imageLayer").get(0).style.display ="none";

D、document.getElementByName("imageLayer").[0].style.display ="none";

15、分析下面的JavaScript代码段,输出的结果是( )(选择一项)

var s1=parseInt(“101中学“);

document.write(s1);

A、NaN

B、101中学

C、101

D、出现脚本错误

16、分析下面的Java 代码,编译运行结果是( )(选择一项)

public class Test{

int number;

String strname;

Test(int num, String name){

number = num;

strname = name;

System.out.pprintIn(“学号:“+number+“姓名:“+name);

}

public static void main(String[] args) {

Test objTest1 = new Test();

Test objTest2 = new Test(1,“张三“);

}

}

A、运行结果为:学号:1 姓名:张三

B、运行结果是:学号:null 姓名:null 学号:1 姓名:张三

C、程序出现编译错误

D、程序出现运行时异常

17、在html中要使一个图片对象显示,可以使用的方法是()(选择二项)

A、将图片放在div 中为div 去一个id,通过style.display="visble"实现

B、将图片放在div 中为div 去一个id,通过style.display="block"实现

C、为图片设置id,通过getElementById()获取对象,并设置图片的style.display="visble"

D、为图片设置id,通过getElementById()获取对象,并设置图片的style.display="block"

18、在java程序中,两个方法之间属于方法重载的是()(选择二项)

A、int f1(){} int f1(int a){}

B、void f1(int a ){} int f1(int a){}

C、void f1(){} int f1(int a){}

D、int f1(int b){} int f1(int a){}

19、要在网页状态栏中显示“已经选中的文本框”,下列javascript 语句正确的是()(选择一项)

A、window.status="已经选中的文本框";

B、document.status="已经选中的文本框";

C、window.screen=""已经选中的文本框;

D、document.screen="";已经选中的文本框

20、要设置某个JSP页面为错误处理页面,以下page指令正确的是( )(选择一项)

A、<%@page errorPage = "true"%>

B、<%@page isErrorPage = "true"%>

C、<%@page extends = "javax.servlet.jspErrorPage"%>

D、<%@page info = "error"%>

21、在JSP中,使用动作可以将JA V ABEAN嵌入JSP页面,对JA V ABEAM的访问范围不能是( ) (选择一项)

A、page

B、request

C、response

D、application

22、在J2EE中.使用SERVLET过滤器时,可以在WEB.XML文件的( )元素中包括元素(选择一项)

A、

B、

C、

D、

23、Servlet中,使用( )接口中定义的()方法来处理客户端发出的表单数据请求(选择一项)

A、HttpServlet doHead

B、HttpServlet dopost

C、ServeletRequest doGet

D、ServeletRequest doPost

24、在J2EE实现企业级应用开发中,()是描述标记库的XML文档(选择一项)

A、TLD文件

B、DTD文件

C、W AR文件

D、EAR文件

25、在J2EE中,重定向到另一个页面,以下()语句是正确的(选择一项)

A、request.sendRedirect("https://www.wendangku.net/doc/5810303236.html,")

B、request.sendRedirect()

C、response.sendRedirect("https://www.wendangku.net/doc/5810303236.html,")

D、response.sendRedirect()

26、在JSP中,()动作用于将请求转发给其他JSP页面(选择一项)

A、forward

B、include

C、useBean

D、setProperty

27、给定JSP源程序如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是()(选择一项)

WELCOME,_______

A、name

B、<%=name;%>

C、out.println(name);

D、<%out.println(name);%>

28、在java中ArrayList类实现了可变大小的数组,便于便历元素和随机访问元素,已

知获得了ArrayList类的对象bookTypeList,则下列语句中能够实现向列表中添加字

符串“小说”的是( )(选择一项)

A、bookTypeList.contains("小说");

B、bookTypeList.get("小说");

C、bookTypeList.add("小说");

D、bookTypeList.remove("小说");

29、JavaScript是运行在( )的脚本语言(选择一项)

A、服务器端

B、客户端

C、在服务器运行后,把结果返回到客户端

D、在客户端运行后,把结果返回到服务器

30、HTML表单的首要标记是

,标记的参数method表示表单发送的方法,可能为GET或POST,下列关于GET和POST的描述正确的是( )(选择一项)

A、POST方法传递的数据是不可见得

B、GET请求信息以查询字符串的形式发送,查询字符串长度没有大小限制

C、POST方法对发送数据的数量限制在225个字符之内

D、GET方法传递的数据对客户端是不可见的

31、在HTML中,以下JavaScript语句弹出的对话框显示的值是( )(选择一项)