java阅读程序并写出运行结果_大连交通大学jsp期末考试试卷A

4473dd8d1ffd048354d7e419ccfb3dbd.png

教研室主任

(签字)

学院院长(系主任)

(签字)一、选择题(本题为单选,共15题,每题2分,总计30分)

1、假设Dalian是一个Web服务目录,A.jsp保存在Dalian 的子目录sea中,下列哪种方式是正确访问A.jsp的方式:

A、http://localhost:8080/webapps/D alian/sea/A.jsp

B、http://localhost:8080/D alian/sea/A.jsp

C、http://localhost:8080/D alian/A.jsp

D、http://localhost:8080/sea/A.jsp

2、假设A.jsp,它的文件路径如下:

%TOMCATHOME%\webapps\MyJSP\sun\A.jsp,在A.jsp中使用CircleBean类创建JavaBean对象,CircleBean类位于tom.jiafei包下,那么这个类的class文件应该如何放置?

A、webapps\MyJSP\sun\classes\tom\jiafei\CircleBean.class

B、webapps\MyJSP \sun\WEB-INF\class\tom\jiafei \ CircleBean.class

C、webapps\WEB-INF\classes\tom\jiafei\ CircleBean.class

D、webapps\MyJSP\WEB-INF\classes\tom\jiafei\ CircleBean.class

3、假定当前的Web服务目录名称为sun,那么web.xml部署描述文件应该存放

在哪个位置?()

A、sun \classes\web.xml

B、sun\WEB-INF \web.xml

C、WEB-INF\classes\sun \web.xml

D、sun\WEB-INF\classes \web.xml

4、8080是Tomcat服务器默认占用的端口,可以通过修改Tomcat服务器的()文件来更改端口号。

A、web.xml

B、server.xml

C、startup.bat

D、以上皆非

5、当用request对象获取客户提交的汉字字符时,会出现乱码问题,所以对含有汉字字符的信息必须进行特殊的处理,下面说法正确的是()。

A、在提交表单的页面中将Charset中的C大写;

B、在接收信息的页面中将Charset中的C大写;

C、在提交表单的页面或接收信息的页面中将Charset中的C大写都可以;

D、以上皆非。

6、下列方法中,response对象调用哪个方法实现重定向? ()

A、sendRedirect()

B、encodeRedirectURL()

C、setStatus()

D、setContentType()

7、session对象调用哪个方法可以获取关键字对应的对象?()

A、removeAttribute()

B、setAttribute()

C getAttributeNames() D、getAttribute()

8、下列对于表达式的描述,正确的项为( )

A、表达式的值由客户端负责计算

B、表达式的值由服务器负责显示

C、表达式的值由服务器负责计算

D、在之间可以插入语句

装订线

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
java程序设计》课程的题库资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 9. 阅读下列程序片段,写出运行结果。 public class Test { public static void main(String[] args) { int percent = 10; tripleValue(percent); System.out.println(percent); } public static void tripleValue(int x) { x = 3 * x; } } 代码执行后输出的结果是______。 答案:10 [解析] static 关键字应用的场合有:①用来修饰类定义的变量,这样的变量称为类变量或静态变量。②可以用来修饰类定义的方法,这样的方法称为静态方法。③用来修饰初始化语句块,这样的语句块常称为静态初始化语句块。static 在这里表示这个方法为类方法,不属于任何对象实例,而是类所有,描述对象的共有动作,可以用类名直接调用。在调用了tripleValue函数之后,函数的值没有返回,所以percent的值还是10。 10. 阅读下列程序片段,写出运行结果。 class Shape { public Shape() { System.out.print("Shape"); } } class Circle extends Shape { public Circle() { System.out.print("Circle"); } } public class Test { public static void main(String[] args) { Shape d = new Circle(); } } 代码执行后输出的结果是______。 答案:ShapeCircle [解析] 继承是而向对象编程的一个主要优点之一,它对如何设计Java类有着直接的影响。继承有如下几点好处: ①它可以利用已有的类来创建自己的类,只需要指出自己的类和已有的其他类有什么不同即可,而且还可以动态访问其他有 关类的信息。 ②通过继承,可以利用Java类库所提供的丰富而有用的类,这些类都已经被很好地实现。 ③当设计很大的程序时,继承可以使程序组织得层次清晰,有利于程序设计相减少错误的发生。该程序首先编写了一个Shape的类,然后又编写一个类Circle去继承Shape类。由于子类拥有父类所有的属性和方法,所以输出的是ShappeCircle。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值