创原天地java 笔试题目

上传人:xzh****18 文档编号:34581921 上传时间:2018-02-25 格式:DOC 页数:8 大小:68KB
返回 下载 相关 举报
创原天地java 笔试题目_第1页
第1页 / 共8页
创原天地java 笔试题目_第2页
第2页 / 共8页
创原天地java 笔试题目_第3页
第3页 / 共8页
创原天地java 笔试题目_第4页
第4页 / 共8页
创原天地java 笔试题目_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《创原天地java 笔试题目》由会员分享,可在线阅读,更多相关《创原天地java 笔试题目(8页珍藏版)》请在金锄头文库上搜索。

1、姓名:_ 日期:_创原天地 Java 笔试题目1. 下列结论不正确的是(5 分)cdA call by value 不会改变实际参数的数值B call by reference 能改变实际参数的参考地址(reference)C call by reference 不能改变实际参数的参考地址(reference)D call by reference 能改变实际参数的内容2. 检查以下代码,并选择答案(5 分)cpublic class Testpublic void printStr(final String str)str =str+”!”public static void main(St

2、ring args)Test test=new Test();Test.printStr(“Hello world”);A:执行打印出”Hello world!”B: 执行期间抛出异常C:编译不通过D:以上答案都不是3. 下面关于变量及其范围的陈述哪些是不对的(5 分) bA. 实例变量是类的成员变量。 B. 实例变量用关键字 static 声明。 C. 在方法中定义的局部变量在该方法被执行时创建 D. 局部变量在使用前必须被初始化4. 请写出如下代码的运行结果(5 分)public class Test extends TT public static void main(String ar

3、gs) Test t = new Test(Tom); public Test(String s) super(s); System.out.println(How do you do?); public Test() this(I am Tom); class TT public TT() System.out.println(What a pleasure!); public TT(String s) this(); System.out.println(I am +s); 5. 请写出如下代码的运行结果(5 分)class Aclass void go() System.out.prin

4、tln(Aclass); public class Bclass extends Aclass void go System.out.println(Bclass); public static void main(String args) Aclass a=new Aclass(); Aclass a1=new Bclass(); a.go(); a1.go(); 6. 请写出如下代码的运行结果(5 分)class Userful public void f() System.out.println(“Now in f method of super class”);public void

5、g() System.out.print(“Now in g method of super class”);class MoreUserfuld extends Userful pubic void f() System.out.println(“Now in f method of derived class”);pubic void g() System.out.println(“Now in g method of derived class”);public void u() System.out.println(“Now in u method of derived class”)

6、;public void v() System.out.println(“Now in v method of derived class”);pubic void w() System.out.println(“Now in w method of derived class”);public class Test public static void main(String args) Userful x = new Userful(), new MoreUserful() ;x0.f();x1.g();(MoreUserful)x1).u();7. 请说明 Java 中访问修饰符 pub

7、lic、protected 、private 和缺省修饰符修饰数据成员和成员方法时所限定的访问范围(10 分)在同一类中 同一包中 不同包中 同一包的子类中 不同包子类中public yes yes yes yes yesprotected yes yes no yes yespackage yes yes no yes noprivate yes no no no no编写程序:创建一个链表(ArrayList 或 LinkedList) ,并把如下字符串(red, green,yellow,black ,white,blue,cyan,grey)增加到链表中,然后用迭代子在控制台打印输出链

8、表中的所有元素(20 分)8. public class test public static void main(String args) throws ExceptionArrayList al= new ArrayList();al.add(“red”); al.add(“green”); al.add(“yellow”); .Iterator it = al.iterator();while(it.hasNext()system.out.println(it.next();9. 请用 Struts 完成以下描述的功能(20 分)用户从 IE 客户端输入字符串 Hello,并提交给 He

9、llAction,在 Action 中给 Hello 转换成”hello world!” 并显示给用户 下面为处理流程的配置文件HelloAction.javahello.jsp Sayhello.jspinput forward 表单 HelloForm.javapublic Class HelloFormprivate String content;public String getContent()return this.content;public void setContent(String content)this.content = content;请实现 hello.jsp 、

10、HelloAction.java 、sayhello.jspHello.jsp:Simple jsp pageHelloAction.java:public class HelloWorld extends Action public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest servletRequest, HttpServletResponse servletResponse) throws Exception String msg= servlet

11、Request.getParameter(“msg”);If(msg.equals(“Hello”)servletRequest.setAttribute(msg, hello World );return actionMapping.findForward(SayHello );Sayhello.jsp:Simple jsp page$msg10. 现在有一名为 UserTab.java 的 POJO 对象,请编程这个对象的数据写入到数据库对应的表 USERTAB 中(20 分)表 UERTAB 的表结构如下表 USERTABUSERID INTEGER PK USERNAME VARCHA

12、R2(20)ADDRESS VARCHAR2(100)public class UserTabprivate java.lang.Integer userIDprivate String userName;privtae String address;public UserTab(java.lang.Integer userID)this.userID=userID;public String getUserName()return this.userName;public void setUserName(String userName)this.userName = userName;pu

13、blic String getAddress()return this.address;public void setAddress(String address)this.address=address;public java.lang.Integer getUserID()return this.userID;public void setUserID(java.lang.Integer userID)this.userID =userID;请实现方法 insertUser(int userID,String userName,String address)通过 UserTab.java

14、的 POJO对象将用户信息插入到数据库的表 USERTAB 中public class UserDAOprivate Session sessionpublic UserDAO(Session session)this.session =session;/请实现此方法public void insertUser(int userID,String userName,String address)UserTab user=new UserTab();user.set userID(“userID”);Configuration cfg = new Configuration().configur

15、e();SessionFactory sf = cfg.buildSessionFactory();Session session = sf.openSession();Transaction tx = session.beginTransaction();session.save(user);mit();11. 写作题目:请描述一个项目的开发过程(20 分)项目过程1、项目启动1) 、项目组成立(公司成员、客户成员)2) 、制定项目预期目标3) 、制定项目计划周期4) 、建立好项目组成员沟通机制2、需求调研1) 、创建调研计划、协调调研时间2) 、收集客户资料,获取客户需求所有的资料都需要保留一份,资料中存疑的需要及时询问3) 、编写需求文档重点描述出客户的业务流程和性能要求。采用 Word、Excel、Rose 等形式。4) 、需

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号