java Web题库.docx
- 文档编号:2079889
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:78
- 大小:42.94KB
java Web题库.docx
《java Web题库.docx》由会员分享,可在线阅读,更多相关《java Web题库.docx(78页珍藏版)》请在冰点文库上搜索。
javaWeb题库
试题库
1、jsp有哪些内置对象:
abcd
a)request
b)response
c)out
d)exception
2、request对象的功能是:
d
a)网页传回用户端的回应
b)与请求有关的会话期
c)针对错误网页,未捕捉的例外
d)用户端请求,此请求会包含来自GET/POST请求的参数
3、Session对象的作用是:
b
a)网页传回用户端的回应
b)与请求有关的会话期
c)针对错误网页,未捕捉的例外
d)用户端请求,此请求会包含来自GET/POST请求的参数
4、response对象的作用是:
a
a)网页传回用户端的回应
b)与请求有关的会话期
c)针对错误网页,未捕捉的例外
d)用户端请求,此请求会包含来自GET/POST请求的参数
5、out对象的作用是:
c
a)与请求有关的会话期
b)针对错误网页,未捕捉的例外
c)用来传送回应的输出
d)正在执行的内容
6、exception对象的作用是:
a
a)针对错误网页,未捕捉的例外
b)用来传送回应的输出
c)正在执行的内容
d)用户端请求,此请求会包含来自GET/POST请求的参数
7、jsp有哪些动作指令:
abcd
a)jsp:
include
b)jsp:
useBean
c)jsp:
setProperty
d)jsp:
getProperty
8、下面对include动作描述正确的是:
a
a)在页面被请求的时候引入一个文件。
b)寻找或者实例化一个JavaBean。
c)把请求转到一个新的页面。
d)输出某个JavaBean的属性。
9、下面对useBean动作描述正确的是:
b
a)在页面被请求的时候引入一个文件。
b)寻找或者实例化一个JavaBean。
c)把请求转到一个新的页面。
d)输出某个JavaBean的属性。
10、下面对forward动作描述正确的是:
c
a)在页面被请求的时候引入一个文件。
b)寻找或者实例化一个JavaBean。
c)把请求转到一个新的页面。
d)输出某个JavaBean的属性。
11、下面对plugin动作描述正确的是:
d
a)在页面被请求的时候引入一个文件。
b)寻找或者实例化一个JavaBean。
c)把请求转到一个新的页面。
d)根据浏览器类型为Java插件生成OBJECT或EMBED标记
12、下面对setProperty动作描述正确的是:
c
a)在页面被请求的时候引入一个文件。
b)寻找或者实例化一个JavaBean。
c)设置JavaBean的属性。
d)根据浏览器类型为Java插件生成OBJECT或EMBED标记
13、在MVC体系架构中,承担显示功能(VIEW层)的组件是:
a
a)JSP
b)JavaBean
c)Servlet
d)JDBC
14、在安装完Tomcat服务器后,需要配置Tomcat运行环境,增加的环境变量属性是:
c
a)PATH
b)Class_Path
c)Java_Home
d)Tomcat_Home
15、JSP语法中有表达式的概念,下面关于表达式书写正确的是:
c
a)
b)
c)
d)
16、可以取得用交提交的参数的所有记录值的方法是:
c
a)getParameter()
b)getAttribute()
c)getParameterValues()
d)getSession()
17、是JSP的动作指令,可以在JSP页面中调用已经写好的Bean来实现代码开发的简化,在这个动作指令中有scope属性表明Bean的使用范围,选择属于scope属性的值:
abcd
a)session
b)application
c)page
d)request
18、
19、实际开发中使用Session可以设置访问的安全性,请选择Session所设置的属性的数据类型:
c
a)String
b)Int
c)Object
d)vector
20、当编写Servlet时,需要导入哪些包:
abc
a)java.io.*
b)javax.servlet.*
c)javax.servlet.http.*
d).*
21、在JSP页面中的输出语句是:
c
a)System.out.print()
b)Println()
c)Out.println()
d)Out.printValues()
1. 在Request对象中可以获得发出请求字符串的客户端地址的方法是:
a
A.getRequestURL()
B.getQueryString()
C.getServletPath()
D.getServerPort()
2.在Request对象中可以获得客户端所请求的脚本文件的文件路径的是:
c
A.getMethod()
B.getQueryString()
C.getServletPath()
D.getServerPort()
3.在Request对象中可以获得服务器的端口的方法是:
d
A.getMethod()
B.getQueryString()
C.getServletPath()
D.getServerPort()
4.在Request对象中可以获得客户端向服务器端传送数据所依据的协议名称的方法是:
d
A.getMethod()
B.getQueryString()
C.getServletPath()
D.getProtocol()
5.在OUT对象中可以实现清除缓冲区的数据,并且把数据写到客户端的方法是:
d
A.out.flush()
B.out.clear()
C.out.close()
D.out.clearBuffer()
6.在OUT对象中可以实现清除缓冲区的数据,但不把数据写到客户端的方法是:
b
A.out.flush()
B.out.clear()
C.out.close()
D.out.clearBuffer()
7.在Session对象中可以获得指定名称的属性的方法是:
a
A.GetAttribute()
B.GetAttributeName()
C.GetId()
D.GetCreationTime()
8.在Session对象中可以获得Session对象的生存时间的方法是:
c
A.GetAttribute()
B.GetAttributeName()
C.GetMaxInactiveInterval()
D.GetCreationTime()
9.在Session对象中可以获得Session对象创建时间的方法是:
d
A.GetAttribute()
B.GetAttributeName()
C.GetId()
D.GetCreationTime()
10.Request对象中可以获得客户端向服务器端传送数据的方法是:
a
A.getMethod()
B.getQueryString()
C.getServletPath()
D.getServerPort()
11.在application对象中哪个方法可以返回application某个属性的值:
a
A.getInitParameter()
B.getAttribute()
C.getServerInfo()
D.get()
12.在Exception对象中可以返回错误信息:
a
A.getMessage()
B.printStackTrace()
C.get()
D.getError()
13.在Exception对象中可以以标准错误的形式输出一个错误的方法是:
b
A.getMessage()
B.printStackTrace()
C.get()
D.getError()
14.在Exception对象中可以以字符串的形式返回一个对异常的描述的方法是:
A.getMessage()
B.printStackTrace()
C.toString()
D.getError()
15.下列属于指令的属性的是:
abc
A.name
B.property
C.value
D.id
16.可以将用户的请求传递到另一个页面的指令是:
a
A.forward
B.getProperty
C.goto
D.jumpto
17.在〈jsp:
plugin〉指令中可以设置的属性是:
abcd
A.type
B.code
C.codebase
D.align
18.在Page指令中,哪个属性可以在页面中使用的脚本语言:
b
A.contentType
B.language
C.extends
D.import
19.在Page指令中,哪个属性可以指定JSP所要引用的包:
d
A.contentType
B.language
C.extends
D.import
20.在Page指令中,哪个属性可以指定JSP编译时要继承的类:
c
A.contentType
B.language
C.extends
D.import
21.在Page指令中,哪个属性可以设置页面的显示类型:
a
A.contentType
B.language
C.extends
D.import
22.在Page指令中,哪个属性可以定义对象OUT的缓冲区的大小:
b
A.session
B.buffer
C.extends
D.import
23.在Page指令中,哪个属性可以设置JSP页面能够同时处理多个用户的请求:
c
A.session
B.buffer
C.isThreadSafe
D.impor
24.在Page指令中,哪个属性可以定义当前未捕获的异常事件的JSP页面:
d
A.session
B.buffer
C.isThreadSafe
D.errorPage
25.在Page指令中,哪个属性可以定义当前页面是否可以作为其他的JSP页面的异常处理页面:
a
A.session
B.iserrorPage
C.isThreadSafe
D.errorPage
26.在Page指令中,哪个属性可以设置session的状态:
a
A.session
B.language
C.extends
D.import
27.下列表达式书写错误的是:
d
A.
B.
C.
D.
28.下列哪些不是JSP的特点:
d
A.将内容的生成与显示分离
B.使用可重用的组件
C.采用标记简化开发
D.对AWT这样的图形界面程序的支持
29.在JSP中哪些对象管理页面属性:
a
A.pageContext
B.session
C.application
D.config
30.在JSP中哪些对象管理与请求相关的会话:
b
A.pageContext
B.session
C.application
D.config
31.在JSP中哪些对象管理脚本程序配置对象:
d
A.pageContext
B.session
C.application
D.config
32.在JSP中哪些对象管理JSP页面的异常和错误:
c
A.pageContext
B.session
C.exception
D.config
33.从文件中读取数据是有read()方法来实现的,哪个是从输入流中读一个字节:
a
A.read()
B.read(byte[]b)
C.read(byte[]b,intoff,intlen)
D.readline()
34.在Session对象中可以删除指定属性的方法是:
a
A.removeAttribute()
B.getMethod()
C.getQueryString()
D.remove()
1.以下语句,哪一行有错?
C
A.selectsname姓名,sno
B.fromstudent
C.whereavg(sage)>25
D.orderbysno
2. 下列语句完成什么功能?
B
createprocedureselsalesasselect*fromsales
A.查询sales中全部内容
B.创建一存储过程selsales
C.创建一查询语句
D.创建一函数
3.可用()来查看规则rule的细节:
A
A.Sp_helptext
B.Sp_helprule
C.Sp_helpoption
D.Sp_helpruletext
4.下列说法错误的是:
C
A.绑定就是指定规则作用于哪个表的哪一列或哪个用户自定义数据类型
B.表的一列或一个用户自定义数据类型只能与一个规则相绑定
C.一个规则只可以绑定一个对象
D.解除规则与对象的绑定称为松绑
5.下列说法正确的是A
A.缺省值Default是当用户输入记录时,没有指定具体数据的列中自动插入的数据缺省值对象,
B.表的一列可以与多个缺省值相绑定
C.创建缺省值用命令:
createdefaultvalue
D.删除缺省值用:
dropdefaultvalue
多选
1、给出如下代码:
classTest{
privateintm;
publicstaticvoidfun(){
//somecode...
}
}
如何使成员变量m被函数fun()直接访问?
A、将privateintm改为protectedintm
B、将privateintm改为publicintm
C、将privateintm改为staticintm
D、将privateintm改为intm
答:
C
2、下面哪几个函数是publicvoidexample(){...}的重载函数?
A、publicvoidexample(intm){...}
B、publicintexample(){...}
C、publicvoidexample2(){...}
D、publicintexample(intm,floatf){...}
答:
A,D
3、给出下面的代码段:
publicclassBase{
intw,x,y,z;
publicBase(inta,intb)
{
x=a;y=b;
}
publicBase(inta,intb,intc,intd)
{
//assignmentx=a,y=b
w=d;
z=c;
}
}
在代码说明//assignmentx=a,y=b处写入如下哪几个代码是正确的?
A、Base(a,b);
B、x=a,y=b;
C、x=a;y=b;
D、this(a,b);
答:
C,D
4、已知如下定义:
Strings="story";
下面哪个表达式是合法的?
A、s+="books";
B、charc=s[1];
C、intlen=s.length;
D、Stringt=s.toLowerCase();
答:
A,D
5、Java中main()函数的值是什么?
A、String
B、int
C、char
D、void
答:
D
6、如下哪些字串是Java中的标识符?
A、fieldname
B、super
C、3number
D、#number
E、$number
答:
A,E
7、如下哪些是Java中有效的关键字?
A、const
B、NULL
C、false
D、this
E、native
答:
A,C,D,E
8、如下哪些是Java中正确的整数表示?
A、22
B、0x22
C、022
D、22H
答:
A,B,C
9、下面的代码段中,执行之后i和j的值是什么?
inti=1;
intj;
j=i++;
A、1,1
B、1,2
C、2,1
D、2,2
答:
C
10、下面句话是正确的?
A、>>是算术右移操作符.
B、>>是逻辑右移操作符.
C、>>>是算术右移操作符
D、>>>是逻辑右移操作符
答:
A,D
11、下面哪个赋值语句是合法的?
A、floata=2.0
B、doubleb=2.0
C、intc=2
D、longd=2
答:
B,C,D
12、下面哪个是main()函数的合法参数?
A、charargs[]
B、charargs[][]
C、Stringarg要[]
D、Stringargs
答:
C
13、下面哪个语句是创建数组的正确语句?
A、floatf[][]=newfloat[6][6];
B、float[]f[]=newfloat[6][6];
C、floatf[][]=newfloat[][6];
D、float[][]f=newfloat[6][6];
E、float[][]f=newfloat[6][];
答:
A,B,C,D
14、已知表达式intm[]={0,1,2,3,4,5,6};
下面哪个表达式的值与数组下标量总数相等?
A、m.length()
B、m.length
C、m.length()+1
D、m.length+1
答:
B
15、已知如下的命令执行javaMyTestabc
请问哪个语句是正确的?
A、args[0]="MyTestabc"
B、args[0]="MyTest"
C、args[0]="a"
D、args[1]='b'
答:
C,D
16、已知如下代码:
publicclassTest
{
longa[]=newlong[10];
publicstaticvoidmain(Stringarg[]){
System.out.println(a[6]);
}
}
请问哪个语句是正确的?
A、Outputisnull.
B、Outputis0.
C、Whencompile,someerrorwilloccur.
D、Whenrunning,someerrorwilloccur.
答:
B
17、已知如下代码:
booleanm=true;
if(m==false)
System.out.println("False");
else
System.out.println("True");
执行结果是什么?
A、False
B、True
C、None
D、Anerrorwilloccurwhenrunning.
答:
B
18、已知如下代码:
publicclassTest
{
publicstaticvoidmain(Stringarg[])
{
inti=5;
do{
System.out.println(i);
}while(--i>5)
System.out.println("finished");
}
}
执行后的输出是什么?
A、5
B、4
C、6
D、Finished
E、None
答:
A,D
19、下面代码执行后的输出是什么?
outer:
for(inti=0;i<3;i++)
inner:
for(intj=0;j<2;j++)
{
if(j==1)continueouter;
System.out.println(j+"and"+i);
}
A、0and0
B、0and1
C、0and2
D、1and0
E、1and1
F、1and2
G、2and0
H、2and1
I、2and2
答:
A,B,C
20、已知如下代码:
switch(m)
{
case0:
System.out.println("Condition0");
case1:
System.out.println("Condition1");
case2:
System.out.println("Condition2");
case3:
System.out.println("Condition3");break;
default:
System.out.println("OtherCondition");
}
当m的值为什么时输出"Condition2"?
A、0
B、1
C、2
D、3
E、4
F、None
答:
A,B,C
21、当浏览器返回到新URL的包含applet的页面时调用以下哪个函数?
A、init()
B、start()
C、stop()
D、destroy()
答:
B
22、以下哪个方法用于定义线程的执行体?
A、start()
B、init()
C、run()
D、main()
E、synchronized()
答:
C
23、Java中如下哪个约束符是正确的?
A、private
B、public
C、protected
D、protect
E、friend
答:
A,B,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java Web题库 Web 题库