Java就业面试题大全(修订9-2014).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java就业面试题大全(修订9-2014)

JAVA技术面试题 目录 JAVA技术面试题 1 一、 Java基础部分 12 1、 一个.java源文件中是否可以包括多个类(不是内部类)?有什么限制? 12 2、 Java有没有goto? 12 3、 说说和的区别。 12 4、 Java中的“短路”是指什么 12 5、 在JAVA中如何跳出当前的多重嵌套循环? 13 6、 switch(expression)语句中的expression(表达式)可以是什么类型? 13 7、 short s = 1; s = s + 1;有什么错? short s = 1; s += 1;有什么错? 13 8、 char型变量中能不能存贮一个中文汉字?为什么? 14 9、 用最有效率的方法算出2乘以8等于几? 14 10、 冒泡排序实现 14 11、 ==和equals方法究竟有什么区别? 15 12、 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 16 13、 写出Object类中定义的方法。 16 14、 hashCode方法的作用? 16 15、 写clone()方法时,通常都有一行代码,是什么? 17 16、 静态变量和实例变量的区别? 17 17、 谈谈你对static关键词的理解 18 18、 是否可以从一个static方法内部发出对非static方法的调用? 18 19、 Integer与int的区别 18 20、 Math.round(11.5)等於多少? Math.round(-11.5)等于多少? 19 21、 请说出作用域public,private,protected,以及不写时的区别 19 22、 public、protected和private这些访问权限修饰词的作用 19 23、 Overload和Override的区别。Overload的方法是否可以改变返回值的类型? 20 24、 什么是override? 20 25、 什么是overload? 21 26、 说说has a与is a的区别。 21 27、 一个房子里有椅子,椅子有腿和背,房子与椅子是什么关系,椅子与腿和背是什么关系? 21 28、 什么是参数?和参数化的意义? 21 29、 OOA和OOD是什么? 22 30、 构造器Constructor(构造方法)是否可被override(重写)? 22 31、 接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承具体类(concrete class)? 抽象类中是否可以有静态的main方法? 22 32、 面向对象的特征有哪些方面 22 33、 说出一些常用的类,包,接口,请各举5个 24 34、 写出JDK中至少5个以上的包名。 25 35、 java中实现多态的机制是什么? 25 36、 abstract class和interface有什么区别? 25 37、 java的接口和C++虚类的相同和不同之处 27 38、 abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized? 27 39、 什么是内部类?Static Nested Class 和 Inner Class的不同。 28 40、 内部类可以引用它的包含类的成员吗?有没有什么限制? 30 41、 Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 30 42、 jdk中哪些类是不能继承的? 30 43、 Java是否有过程和函数? 31 44、 String是最基本的数据类型吗? 31 45、 String?s?=?Hello;s?=?s?+??world!;这两行代码执行后,原始的String对象中的内容到底变了没有? 31 46、 String类是否可以继承? 32 47、 String s = new String(xyz);创建了几个String Object? 32 48、 String 和StringBuffer的区别 32 49、 StringBuffer与StringBuilder的区别 33 50、 数组有没有length()这个方法? String有没有length()这个方法? 33 51、 使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 33 52、 final关键词有哪些应用 34 53、 final, finally, finalize的区别。 34 54、 运行时异常(RuntimeException)与一般异常有何异同? 34 55、 程序中try{}里有一个r

您可能关注的文档

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档