




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 下列哪个选项是合法的标识符? 24 A123 B_name Cclass D1first 2. 下列变量定义中,正确的是 1 A long 1 = 123L B long 1 = 3.14156f C int i=“k“ D double = 1.55989E2f 3. switch语句中表达式(expression)的值不允许用的类型是 124 A byte B int C Boolean D char 4. 下列语句中正确的是?3 A System.out.pritln(1+1); B int I=2+2; C string s =”on”+one; D byte b=257 5. 下列的哪个赋值语句是不正确的? 12 Afloat f = 11.1; Bdouble d = 5.3E12; Cfloat d = 3.14f ; Ddouble f=11.1E10f; 6. 下列的哪个赋值语句是正确的? 2 Achar a=12; Bint a=12.0; Cint a=12.0f; Dint a=(int)12.0; 7. 给出下列的代码,哪行在编译时可能会有错误? 13 public void modify() int i, j, k; i = 100; while ( i 0 ) j = i * 2; System.out.println (“ The value of j is “ + j ); k = k + 1; Aline 4 Bline 6 Cline 7 Dline 8 8. 下列关于继承的哪项叙述是正确的? 3 A在 java中允许多重继承 B在 java中一个类只能实现一个接口 C在 java中一个类不能同时继承一个类和实现一个接口 Djava 的单一继承使代码更可靠 9. 下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问? 4 Aprivate B无修饰符 Cpublic Dprotected 10. 给出下列代码,如何使成员变量 m 被方法 fun()直接访问? 3 class Test private int m; public static void fun() . A将 private int m 改为 protected int m B将 private int m 改为 public int m C将 private int m 改为 static int m D将 private int m 改为 int m 11. 下列对 Java 源程序结构的叙述中,错误的是 A import 语句必须在所有类定义之前 B 接口定义允许 0 或者多个 C Java Application 中的 public class 类定义允许 0 或多个 D package 语句允许 0 或 1 个 12. 下列关键字中可以表示常量的是 A final B default C private D transient 13. 在 Java语言中,被成为内存分配的运算符是 A new B instance of C D () 14. 阅读下面程序 public class Cycle public static void main (String args) System.out.println(args0); 在命令中输入 java Cycle one two,该程序输出结果是 A Cycle B one C two D 上述 A、B、C 均不对 15. 阅读下面程序 public calss MyVal public static void main(String args) MyVal m=new MyVal(); m.amethod(); public void amethod() boolean b=new Boolean 5; 程序编译或运行结果是 A 1 B null C “ “ D 编译不通过 16. 接口中,除了抽象方法之外,还可以含有 A 变量 B 常量 C 成员方法 D 构造方法 17. 阅读下面程序 Public class Test2_ Public static void main(String args) Thread t=new Test2(); t.start(); System.out.println(“hello”); Public void run() System.out.println(“How are you.”); 在程序下划线处填入正确选项是 A implements Thread B extemds Runnable C implements runnable D extends Thread 18. 阅读下面程序 Public class Test implements Runnable Public static void main(String args) _; t.start(); System.out.println(“hello”); Pubic viod run() System.out.println(“Hello!”); 在程序下划线处填入正确选项是 A Test t = new Test(); B Thread t = new Thread(); C Thread t = new Thread(new Test(); D Test t = new Thread(); 19. 下列带下划线的标识符符合 Java 命名约定的是 A package com.Bi.hr B public class xvz C int I D void setCustomerName() 20. JSP中脚本元素不包括: A、表达式(Expression) B、注释 C、Java 代码片段 D、声明(Declaration) 21. 已知有下列类的说明,则下列哪个语句是正确的? public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg) Test t = new Test(); At.f; Bthis.n; CTest.m; DTest.f; 22. 下列代码的执行结果是 public class Test public int aMethod() static int i=0; i+; System.out.println(i); public static void main(String args) Test test = new Test(); test.aMethod(); A编译错误 B0 C1 D运行成功,但不输出 23. 下面程序的运行结果为 ( ) class Parent int x=10; public Parent() add(2); void add(int j) x+=j; class Child extends Parent int x=9; void add(int j) x+=j; class T public static void main(String args ) Parent p = new Child(); System.out.println(p.x); A)9 B)10 C)11 D)12 24. 以下说法正确的是() A异常定义了程序中遇到的非致命错误,而不是编译时的语法错误。 B异常分为运行期异常和非运行期异常,其中非运行期异常必须捕获,否则编译通不过。 C运行期异常都是 RuntimeException及其子类,如 IndexOutofBoundException,NullPointerException,ArithmeticException 等,可以选 择捕获,也可以不处理。 D若有多个 catch代码块,catch(Exception e)一般应该放到最后边。 25. Examine the following code which includes an inner class: public final class Test4 implements A class Inner void test() if (Test4.this.flag); sample(); private boolean flag=false; public void sample() System.out.println(“Sample”); public Test4() (new Inner().test(); public static void main(String args) new Test4(); What is the result: A.Print out “Sample” B.Program produces no output but termiantes correctly. C. Program does not terminate. D.The program will not compile 26. Look the inheritance relation: person | - | | man woman In a source of java have the following line: person p=new man(); What statement are corrected? A. The expression is illegal. B. Compile corrected but running wrong. C. The expression is legal. D. Will construct a persons object. 27. 在 JSP 中注释的写法正确的是: A、 B、 C、 D、 28. JSP 中指令元素包括: A、表达式(Expression) B、page C、include D、taglib 29. 在 JSP 中包含其它文件的指令是: A、taglib B、page C、include 30. 在 JSP 中引入包需要的指令是: A、taglib B、page C、include 31. 在 J2EE 中,关于 JSP 文件中的 page 指令在 JSP 文件中出现的位置和次数,正确的 是() 。选择两项 a) page 指令可以在 JSP 中的任何地方,以任何顺序出现 b) 一个 JSP 文件可以有任意多个 page 指令 c) 一个 JSP 文件只能有一个 page 指令 d) 在整个 JSP 文件中,虽然可有多个 page 指令,但是任何属性 /值对只能出现一次 32. 在 J2EE 中,下面 JSP 指令的描述,正确的是() 。 (选择一项) a) 指令以“”结束 b) 指令以“ ”结束 c) 指令以“”结束 d) 指令以“”结束 33. 以下关于 JSP 的描述哪些不正确。选一项 a) JSP 页面中 动作指定的包含内容只能是静态的。 b) JSP 注释不会传递到客户端中。 c) 当 JSP 容器遇到开始定制标签将调用 doStartTag 方法。 d) JSP 元素只有 3 种类型:指令、脚本、动作。 34. 下面哪些是 JSP 标准动作标记?(选两项) a) b) c) d) 35. 关于 include 指令和 include 动作,下面的陈述哪些是正确的?(选四项) a) include 指令只能合并静态文档或另一个 JSP 页面中的内容,而 include 动作还 可以包括由 Servlet 和 CGI 脚本的输出结果。 b) 由于是在转换和编译过程中(而不是在请求处理期间)处理 include 指令,因此 被包括的文档在此时被合并到主文档中。对于 include 动作,容器会将两者分开,在请求 时进行包括处理。 c) 由于 include 指令在转换阶段包括指定文件的内容,因此在一个文件中声明的脚 本变量在所有文件中均可见;而由于 include 动作包括的是页面生成的响应,而不是页面 本身的内容,因此在一个文件中声明的脚本变量不可用于其他文件。 d) 如果修改了 include 指令包括的页面,它会立即生效;而对于 include 动作,对运 行系统中包括的文件所作的修改可能不会立即反映,因此必须更新 JSP 主页,或删除为主 页生成的类文件,以便查看修改。 e) include 指令将代码混合在一个 Java 源文件中,因此,在转换的 Java 源文件中, 具有相同名称的变量会出现定义冲突;对于 include 动作,则不会出现此种问题。 36. request 对象的方法有哪些? A、 getAttribute(String name) B、 setAttribute(String name,Object value) C、 getParameter(String name) D、 setContentType() 37. 下列不属于 JSP 内部对象的有哪些? A、ActionForm B、Action classes C、ActionServlet D、ActionError 38. 若通过 request 接收从表单传过来的数据,应该使用的方法是 A、request.getAttribute() B、request.getCharacterEncoding() C、request.getParameter() D、request.getRequestDispatcher() 39. 对于一个 jsp 容器而言,所有用户都共同使用同一个( )对象。 A、page B、request C、session D、application 40. MVC设计模式的优点? A. 将 Web 应用系统 MVC 多层,这使得开发角色细分成为可能,软件开发的规模化生产 成为可能,提高项目管理的水平。 B. 一个模型可以对应多个视图对应的能力 。 C. 一个应用的业务逻辑的改变只需改动 MVC 的模型层即业务逻辑层。 D. 提高系统的运行速度。 41. HTTP 请求方法 A、service B、Get C、POST D doGET E、doPost() 42. Servlet 程序的入口点是:( ) A、init () B、main() C、service() D、doGet() 43. Servlet 接口方法: A、 init(ServletConfig config) B、 destroy() C、 getServletInfo() D、 service(ServletRequest req,ServletResponse res) 44. HttpServletResponse 接口方法: A、 getParameter(String name) B、 getSession() C、 setContentType(String type) D、 setCharacterEncoding 45. 下列关于 JSP 的 scriptlet 的陈述正确的是: A. scriptlet 是包含在 之间的 B. scriptlet 可以包含 import
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省汉中市宁强县2024-2025学年八年级下学期7月期末考试数学试卷(含答案)
- 湖北省武汉市东湖高新区2024-2025学年八年级下学期期末考试英语试卷(含答案无听力原文及音频)
- 恶劣天气安全的应急预案范文
- 绿色旅游的市场需求与前景分析
- DB64-T 1919-2023 无线电固定监测站机房及配套设施建设规范
- 2025年城镇公寓购房合同范本
- 永年燃气安全知识培训课件
- 机电设备管道安装方案
- 装配式建筑施工现场电气安全管理方案
- 生殖系统济源医学护理系43课件
- 6G多维度切片QoS保障-洞察及研究
- 2025-2026学年外研版(三起)(2024)小学英语四年级上册教学计划及进度表
- 2025年安徽国控集团所属企业招聘7人笔试备考题库及答案解析
- 2025年海南省警务辅助人员招聘考试(公共基础知识)历年参考题库含答案详解(5套)
- 城市道路清扫保洁协议
- 2025年医学检验在编考试题库
- 特色食品卖场建设方案(3篇)
- 子宫癌肉瘤护理查房
- 高考3500词汇表(完整版)
- 新人教A必修一《集合》课件
- 复用器械处理流程
评论
0/150
提交评论