JAVA笔试题--Java选择题100道(6)
17、下面的标签中哪些是JSTL标签?(A B C) A、
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)
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
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




