欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    java程序员面试笔试试题.docx

    • 资源ID:92695001       资源大小:16.37KB        全文页数:9页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java程序员面试笔试试题.docx

    java程序员面试笔试试题 一、单项选择题(共10题,每题2分,共20分) 1. 以下说法哪一个是正确的。( B ) A.Java程序经编译后会产生machine code B.Java程序经编译后会产生byte code C.Java程序经编译后会产生DLL D.以上都不正确 2. 供应Java存取数据库力量的包是。( A ) A.java.sql B.java.awt C.java.lang D.java.swing 3. 执行如下程序代码后,C的值是。( C ) a=0;c=0; do -c; a=a-1; while(a0); A.0 B.1 C.-1 D.死循环 4. 下面的语句中正确的表达式为。( C ) 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); ) ) A.3 B.5 C.6 D.11 7. 以下程序代码的输出是。(E ) public class test ( private static int j = 0; private 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); ) ) A.0 B.4 C.8 D.12 E.不能编译通过 8. 以下程序代码的输出是。( A) public class test public static void add3 (Integer i) int val = i.intValue ( ); val += 3; i = new Integer (val); public static void main (String args ) Integer i = new Integer (0); add3 (i); system.out.printIn (i.intValue ( ) ); ) A.编译失败 B.编译胜利但在第三行会消失特别 C.0 D.3 9. 以下程序代码执行后,哪个说法正确?( 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.MessageBox B.MessageDialog C.JDialog D.DisplayMode 二、多项选择题(共5题,每题4分,共20分) 1. 在下面的选项中合法的标识符有。( ADEF ) A._ok B.*point C.this D.$byte E.const F.ILikeJLCSS 2. 下面的选项中哪些不是java的关键字。( AB D ) A.TRUE B.sizeof C.goto D.const E.super F.void 3. 下面的表达中正确的有。( AC ) A. 环境变量可在编译source code时指定。 B. 在编译程序时,所能指定的环境变量不包括class path。 C. javac一次可同时编译数个Java源文件。 D. javac.exe能指定编译结果要置于哪个名目(directory)。 4. 下面的表达中正确的有。( C ) A.equals()方法判定引用值是否指向同一对象。 B.= = 操作符判定两个分立的对象的.内容和类型是否全都。 C.equals()方法只有在两个对象的内容全都时返回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 子孙类 其他package public protected × friendly × × private × × × 不写时默认为friendly 四、编码及论述题(共2题,每题10分,共20分) 1. 什么是Singleton,它的作用是什么,它有几种形式?请用代码写出一个Singleton类。 答:Java Singleton 模式用来保证在运行的应用程序中,一个Class只是实例化一次,也就是只有一个相应的对象存在。 它有三种形式 public class Singleton private static Singleton instance = null; public static synchronized Singleton getInstance() if (instance=null) instance=new Singleton(); return instance; 2. 在Struts + Spring + Hibernate的组合框架模式中,三者各自的特点都是什么? 答:Strtus WEB层 Spring是业务层 Hiebenate是长久化层 【java程序员面试笔试试题】

    注意事项

    本文(java程序员面试笔试试题.docx)为本站会员(碎****木)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开