全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名: 联系方式: 考试开始时间: Java程序员笔试题一、 单项选择题(共10题,每题2分,共20分)1. 下列说法哪一个是正确的。( B )AJava程序经编译后会产生machine codeBJava程序经编译后会产生byte codeCJava程序经编译后会产生DLLD以上都不正确2. 提供Java存取数据库能力的包是。( A )Ajava.sql Bjava.awt Cjava.lang Djava.swing3. 执行如下程序代码后,C的值是。( C )a=0;c=0;do-c;a=a-1;while(a0); A0 B1 C-1 D死循环4. 下面的语句中正确的表达式为。( C )Abyte b = 128; Bboolean n = null; Cdouble d = 0.9239d;Dfloat f = 0.9239;5. 将一个十六进制值赋给一个long型变量的正确写法为。( D )Along number = 345L;Blong number = 0345;Clong number = 0345L;Dlong number = 0x345L;6. 以下程序代码的输出是。( B )public class test ( public static void main (String args) ( System.out.printIn (6 3); ) )A3 B5 C6 D117. 以下程序代码的输出是。(E )public class test ( private static int j = 0; 5private static boolean methodB(int k) ( j += k; return true; ) 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.printIn(j); ) )A0 B4 C8 D12 E不能编译通过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. 以下程序代码执行后,哪个说法正确?( B )int index = 1; boolean test = new Boolean3; boolean foo= test index;A有异常抛出。B无法编译。Cfoo的值是0。Dfoo的值是null。Efoo的值是true。Ffoo的值是false。10. 以下哪个类是swt包中的。( D )AMessageBox BMessageDialog CJDialog DDisplayMode二、 多项选择题(共5题,每题4分,共20分)1. 在下面的选项中合法的标识符有。( ADEF )A_okB*pointCthisD$byteEconstFILikeJLCSS2. 下面的选项中哪些不是java的关键字。( AB D )ATRUEBsizeofCgotoDconstEsuperFvoid3. 下面的叙述中正确的有。( AC )A 环境变量可在编译source code时指定。 B 在编译程序时,所能指定的环境变量不包括class path。 C javac一次可同时编译数个Java源文件。 D javac.exe能指定编译结果要置于哪个目录(directory)。4. 下面的叙述中正确的有。( C )Aequals()方法判定引用值是否指向同一对象。B= = 操作符判定两个分立的对象的内容和类型是否一致。Cequals()方法只有在两个对象的内容一致时返回true。D类File重写方法equals()在两个分立的对象的内容和类型一致时返回true。5. 下面有关变量及其作用域的陈述哪些是对的。( A C )A.在方法里面定义的局部变量在方法退出的时候被撤销。 B.局部变量也叫自动变量。 C.在方法外面定义的变量(译注:即实例变量)在对象被构造时创建。 D.在方法中定义的方法的参变量只要该对象被需要就一直存在。 三、 简答题(共7题,共40分)1. 请写出一个输出“Hello World!” 的程序。(3分) 答:public Class Hello World Public static void main(Stringargs) System.out.println(“HELLO WOTLD”); 2. char型变量中能不能存贮一个中文汉字? 为什么? (3分)答:能存储一个汉字;因为它能存储四个字节而每个汉字只占两个字节。3. 常见的两种xml解析技术是什么? 区别是什么? (4分)答:常见的两种有:SAX和DOM。 区别:SAX 是一种事件驱动的xml解析方式。每次访问一个xml文件中的某个节点的时候,sax就会搜索一遍xml文件,在找到相应的节点后就会触发一个事件来处理请求。只读 DOM是一种基于树状的查找方式。DOM会将xml解析成一棵树,存在内存中。开发者可以通过查找树的节点来取得文件的内容或者修改内容。可读写4. MVC是什么,如何实现? (5分) 答:MVC是一个是一个设计模式,它强制性的使应用程序的输入,处理和输出分开。使用MVC应用程序被分为三个核心部件:M-MODO模型,V -VIEW 试图,C - Contral控制 实现:首先有页面(jsp)发送请求给控制器(servlet),然后由控制器接收用户的请求,并决定应该调用哪个模型(javabean)来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过表示层显示给用户。5. .J2EE是什么?(6分)答:J2EE 是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型 (enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。 6. jsp有哪些内置对象?作用分别是什么? (9分) 答:1.request 用户端请求,此请求会包含来自GET/POST请求的参数;2.response 网页传回用户端的回应;3.pageContext 网页的属性是在这里管理;4.session 与请求有关的会话期;5.application servlet 正在执行的内容;6.out 用来传送回应的输出;7.config servlet的构架部件;8.page JSP网页本身;9.exception 针对错误网页,未捕捉的例外7. 作用域public,private,protected,以及不写时的区别 ?(10分) 答:作用域 当前类 同一package 子孙类 其他packagepublic protected friendly private 不写时默认为friendly四、 编码及论述题(共2题,每题10分,共20分)1. 什么是Singleton,它的作用是什么,它有几种形式?请用代码写出一个Singleton类。答:Java Singleton 模式用来保证在运行的应用程序中,一个Class只是实例化一次,也就是只有一个相应的对象存在。它有三种形式public class Singleton private static Singleton instance = null; public static synchr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年南充电影工业职业学院单招职业倾向性考试题库含答案详解(考试直接用)
- 2026年南昌工学院单招综合素质考试题库含答案详解(培优)
- 2026年南充电影工业职业学院单招综合素质考试题库带答案详解(能力提升)
- 2026年六安职业技术学院单招职业倾向性考试题库附参考答案详解(达标题)
- 2026年内蒙古乌海市单招职业适应性测试题库带答案详解(基础题)
- 2026届云南省河口县高级中学高三二模英语试题(二)含解析
- 2026届安徽省合肥新城高升学校高三下学期二模(4月)语文试题含解析
- 山西省忻州一中等2026届高三5月月考物理试题文试题含解析
- 2025福建泉州晋江市智云数字科技有限公司招聘14人笔试参考题库附带答案详解
- 2025福建宁德市蕉城区乡投集团有限公司宁德市蕉城区园投集团有限公司招聘高层次人才2人笔试参考题库附带答案详解
- 店铺安全生产制度
- 2025年及未来5年中国水晶市场竞争格局及行业投资前景预测报告
- 2025广东云浮新兴县特聘动物防疫专员招募2人考试参考题库及答案解析
- 成人重症患者人工气道湿化护理专家共识解读
- 品牌营销与市场推广服务协议
- 再审被申请人意见书
- 基于STS8200测试平台单路LDO芯片测试方案设计
- T/CSPSTC 121-2023海底管道水平定向钻设计规范
- 创新医疗供应链管理模式提升医疗服务水平
- 第17课 明朝的灭亡和清朝的建立【分层作业】【教学评一体化】大单元整体教学 部编版历史七年级下册
- GB/T 5453-2025纺织品织物透气性的测定
评论
0/150
提交评论