


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java 程序员笔试题一、单项选择题(共10 题,每题2 分,共 20 分)1. 下列说法哪一个是正确的。 ( B )A Java 程序经编译后会产生machine codeB Java 程序经编译后会产生byte codeCJava 程序经编译后会产生DLLD 以上都不正确2.提供 Java 存取数据库能力的包是。(A)A java.sqlB java.awtC java.langD java.swing3. 执行如下程序代码后, C 的值是。( C )a=0;c=0;do-c;a=a-1;while(a>0);A 0B 1C-1D死循环4. 下面的语句中正确的表达式为。 ( C )
2、A byte b = 128;B boolean n = null;C double d = 0.9239d; D float f = 0.9239;5.将一个十六进制值赋给一个long型变量的正确写法为。 (D)A long number = 345L;B long number = 0345;C long number = 0345L;D long number = 0x345L;6. 以下程序代码的输出是。 ( B )public class test (public static void main (String args) (System.out.printIn (6 3);)A3
3、B5C6D117. 以下程序代码的输出是。 ( E )public class test (private static int j = 0;private static boolean methodB(int k) (j += k;return true;1 / 5.)public static void methodA(int i) boolean b:b = i < 10 | methodB (4);b = i < 10 | methodB (8);)public static void main (String args (methodA (0);system.out.pr
4、intIn(j);)A 0B4C 8D12E不能编译通过8. 以下程序代码的输出是。 ( A )public class test public static void add3 (Integer i) int val = Value ( );val += 3;i = new Integer (val);public static void main (String args ) Integer i = new Integer (0);add3 (i);system.out.printIn (Value ( ) );)A 编译失败B 编译成功但在第三行会出现异常C0 D39
5、.以下程序代码执行后,哪个说法正确?(B )int index = 1;boolean test = new Boolean3;boolean foo= test index;A 有异常抛出。B无法编译。C foo 的值是 0。D foo 的值是 null 。E foo 的值是 true。F foo 的值是 false。10.以下哪个类是 swt 包中的。(D )A MessageBoxB MessageDialogC JDialogD DisplayMode2 / 5.二、多项选择题(共5 题,每题4 分,共 20 分)1.在下面的选项中合法的标识符有。(ADEF)A _ok B *poin
6、t C this D $byte E constF ILikeJLCSS2.下面的选项中哪些不是java 的关键字。(AB D)A TRUE B sizeof C gotoD constE superF void3.下面的叙述中正确的有。(AC)A 环境变量可在编译source code 时指定。B 在编译程序时,所能指定的环境变量不包括class path。C javac 一次可同时编译数个Java 源文件。D javac.exe 能指定编译结果要置于哪个目录(directory )。4.下面的叙述中正确的有。 (C)A equals()方法判定引用值是否指向同一对象。B = = 操作符判定
7、两个分立的对象的内容和类型是否一致。C equals()方法只有在两个对象的内容一致时返回true。D类 File 重写方法equals()在两个分立的对象的内容和类型一致时返回true。5.下面有关变量及其作用域的陈述哪些是对的。(A C)A. 在方法里面定义的局部变量在方法退出的时候被撤销。B. 局部变量也叫自动变量。C. 在方法外面定义的变量(译注:即实例变量)在对象被构造时创建。D. 在方法中定义的方法的参变量只要该对象被需要就一直存在。三、简答题(共7 题,共 40 分)1. 请写出一个输出“ Hello World !” 的程序。( 3 分)答: public Class Hell
8、o WorldPublic static void main(Stringargs)System.out.println( “HELLO WOTLD”);3 / 5.2.char 型变量中能不能存贮一个中文汉字? 为什么 ? ( 3 分)答:能存储一个汉字;因为它能存储四个字节而每个汉字只占两个字节。3. 常见的两种 xml 解析技术是什么 ? 区别是什么 ? (4 分)答:常见的两种有: SAX 和 DOM 。区别: SAX 是一种事件驱动的 xml 解析方式。 每次访问一个 xml 文件中的某个节点的时候, sax 就会搜索一遍 xml 文件,在找到相应的节点后就会触发一个事件来处理请求。
9、只读DOM 是一种基于树状的查找方式。DOM 会将 xml 解析成一棵树, 存在内存中。开发者可以通过查找树的节点来取得文件的内容或者修改内容。可读写4. MVC 是什么,如何实现 ? ( 5 分)答:MVC 是一个是一个设计模式,它强制性的使应用程序的输入,处理和输出分开。使用MVC应用程序被分为三个核心部件:M-MODO模型, V-VIEW试图, C - Contral控制实现:首先有页面( jsp )发送请求给控制器 (servlet) ,然后由控制器接收用户的请求,并决定应该调用哪个模型 (javabean)来进行处理, 然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的
10、视图格式化模型返回的数据,并通过表示层显示给用户。5.J2EE 是什么?( 6 分)答 : J2EE 是Sun 公 司提 出 的 多层 (multi-diered), 分 布 式 (distributed), 基于组 件(component-base)的企业级应用模型 (enterpriese application model). 在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次 (tier) 中。所属层次包括客户层 (clietn tier) 组件 ,web 层和组件 ,Business 层和组件 ,企业信息系统 (EIS) 层。6. js
11、p 有哪些内置对象 ?作用分别是什么 ? ( 9 分)答:1.request 用户端请求, 此请求会包含来自GET/POST 请求的参数; 2.response 网页传回用户端的回应;3.pageContext网页的属性是在这里管理;4.session 与请求有关的会话期; 5.applicationservlet 正在执行的内容;6.out用来传送回应的输出; 7.configservlet 的构架部件; 8.page JSP网页本身; 9.exception 针对错误网页,未捕捉的例外7. 作用域 public,private,protected, 以及不写时的区别?( 10 分)答:作用
12、域当前类同一 package子孙类其他 packagepublicprotected×friendly××private×××不写时默认为friendly4 / 5.四、编码及论述题(共2 题,每题10 分,共 20 分)1.什么是 Singleton,它的作用是什么, 它有几种形式?请用代码写出一个Singleton 类。答: Java Singleton 模式用来保证在运行的应用程序中,一个Class 只是实例化一次,也就是只有一个相应的对象存在。它有三种形式public class Singletonprivate static Singleton instance = null;public static syn
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国氮氧化物控制系统行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国氟化氢吡啶行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国椰子干粉行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国松散的吸收剂行业市场现状供需分析及投资评估规划分析研究报告
- 政策倡导与实施的机制研究的试题及答案
- 2025-2030年中国木材行业市场深度分析及前景趋势与投资研究报告
- 执业护士护理案例分析题及答案2025
- 2025-2030年中国暖通空调空气质量监测行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国智能眼镜行业市场深度调研及发展前景与投资前景研究报告
- 以考促学的卫生资格考试复习法
- 医疗护理医学培训 留置针的固定及维护课件
- 甘肃开放大学2024年《信息技术与信息管理》形考作业1-4
- 《寻常型银屑病中西医结合诊疗指南》
- 2025年国家电投所属国核铀业招聘笔试参考题库含答案解析
- 区间估计教学课件
- 五年级下册 教科版 科学 第三单元《让资源再生》课件
- 2024年武汉市第二中西医结合医院武汉六七二医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 耳鼻喉技师模拟试题(附参考答案)
- 废旧再生资源加工利用企业安全生产双体系培训资料
- 2024年河南省中职对口升学高考语文试题真题(解析版)
- 水利专业技术岗位竞聘演讲稿
评论
0/150
提交评论