教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

JAVA笔试题--Java选择题100道(6)

来源:网络收集 时间:2026-08-11
导读: 17、下面的标签中哪些是JSTL标签?(A B C) A、 B、 C、 D、 18、使用Junit测试equals()必须根据哪些属性来进行?(A B C) A、反身性 B、对称性 C、传递性 D、一致性 19、以下哪些说法是正确的?C (A)每个HTTP请

17、下面的标签中哪些是JSTL标签?(A B C) A、 B、 C、 D、

18、使用Junit测试equals()必须根据哪些属性来进行?(A B C) A、反身性 B、对称性 C、传递性 D、一致性

19、以下哪些说法是正确的?C

(A)每个HTTP请求对应一个单独的ActionServlet实例

(B)对于每个请求访问HelloAction的HTTP请求,Struts框架会创建一个单独的HelloAction实例。

(C)每个子应用对应一个单独的RequestProcessor实例 (D)每个子应用对应一个单独的web.xml文件 20、ActionForm Bean对象是由谁创建的?C (A) 标签处理类 (B) ActionServlet (C) RequestProcessor (D) Action

21、struts框架,错误的是,面那些说法正确? A Struts中无法完成上传功能 B Struts框架基于MVC模式

C Struts框架容易引起流程复杂、结构不清晰等问题 D Struts可以有效地降低项目的类文件数目

答案:C

四、编程题(1、2题各15分,3题20分)

1、利用异常处理机制的方法来制作一个代码程序段。输入“I am 007”时,打印“亲爱的007,您好”;输入其他字符串时,打印“对不起,请下次进入”,然后程序结束

import java.io.*;

public class KB {

public static String scan() {

String str=\ try {

BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));

str=buf.readLine(); }

catch(Exception e){} return str; } }

public class MyExceptionTest {

public static void exceptionThrow() throws MyException1 { throw new MyException1(); }

public static void anotherThrow() throws MyException2 { throw new MyException2(); }

public static void main(String args[]) { try {

String str=KB.scan(); if(str.equals(\ exceptionThrow(); else

anotherThrow();

} catch (MyException1 e1) { e1.printStackTrace(); } catch (MyException2 e2) { e2.printStackTrace(); } } }

class MyException1 extends Exception {

MyException1() {

super(\亲爱的007,您好\ } }

class MyException2 extends Exception { MyException2() {

super(\对不起,请下次进入\ } }

2、使用同步函数实现卖100张票。要求写两个类(主函数类:MainTest,线程类:ThreadTest),线程类实现Runnable接口。

public class MainTest {

public static void main(String args[]) {

Thread t=new Thread(new ThreadTest()); t.start(); } }

class ThreadTest implements Runnable{

private int tickets = 100; public void run() { while(true) {

sale(); } }

public synchronized void sale() {

if(tickets>0) {

try{

Thread.sleep(10); }catch(Exception e) {

e.printStackTrace(); }

System.out.println(Thread.currentThread().getName()+\is saling ticket \

} } }

3、请完成一个选课系统里注册模块的程序设计: 条件:

学生的持久化类的属性有:id,username,password,sex,major,class, 课程的持久化类的属性有:id,coursename,classroom,coursetime, JSP页面为:reg.jsp,regok.jsp,regbad.jsp;

完成学生与课程的持久化类的映射文件,设置成级连保存,延迟检索;

写出与注册页面相对应的的Action和ActionForm;要求ActionForm要对表单中的数据格式进行验证;Action要对学生的用户名进行唯一验证;如果没有重复的用户名就可以注册成功,否则失败;

写出检测用户名是否存在的方法; 根据session接口写出相应的方法; Course.hbm.xml

Student.hbm.xml

…… 此处隐藏:349字,全部文档内容请下载后查看。喜欢就下载吧 ……
JAVA笔试题--Java选择题100道(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/443423.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)