《java面试宝典2016年版》.pdfVIP

  • 25
  • 1
  • 发布于河南
  • 举报
  • 文档已下架,其它文档更精彩
《java面试宝典2016年版》.pdf

一. Java基础部分 1、一个.java源文件中是否可以包括多个类(不是内部类)?有什么限 制? 2 、Java有没有goto? 3、说说和 的区别。 4 、在JAVA 中如何跳出当前的多重嵌套循环? 5、switch语句能否作用在byte上,能否作用在long上,能否作用在String 上? 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 7、char型变量中能不能存贮一个中文汉字?为什么? 8、用最有效率的方法算出2 乘以 8 等於几? 9、请设计一个一百亿的计算器 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象 不能变? 11、==和equals方法究竟有什么区别? 12、静态变量和实例变量的区别? 13、是否可以从一个static方法内部发出对非static方法的调用? 14、Integer与int 的区别 15、Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 16、下面的代码有什么不妥之处? 17、请说出作用域public ,private ,protected ,以及不写时的区别 18、Overload和Override 的区别。Overloaded的方法是否可以改变返回值 的类型? 19、构造器Constructor是否可被override? 20 、接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类 是否可继承具体类(concrete class)? 抽象类中是否可以有静态的main方 法? 21 、写clone()方法时,通常都有一行代码,是什么? 22 、面向对象的特征有哪些方面 23 、java 中实现多态的机制是什么? 24 、abstract class和interface有什么区别? 25 、abstract的method是否可同时是static,是否可同时是native ,是否可同 时是synchronized? 26 、什么是内部类?Static Nested Class 和 Inner Class 的不同。 27 、内部类可以引用它的包含类的成员吗?有没有什么限制? 28 、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类, 是否可以implements(实现)interface(接口)? 29 、super.getClass()方法调用 30、String是最基本的数据类型吗? 31、String s = Hello;s = s + world!;这两行代码执行后,原始的String 对象中的内容到底变了没有? 32、是否可以继承String类? 33、String s = new String(xyz);创建了几个String Object? 二者之间有什 么区别? 34、String 和StringBuffer的区别 35、如何把一段逗号分割的字符串转换成一个数组? 36、数组有没有length()这个方法? String有没有length()这个方法? 37、下面这条语句一共创建了多少个对象:String s=a+b+c+d; 38、try {}里有一个return语句, 那么紧跟在这个try后的finally {}里的code 会不会被执行,什么时候被执行,在return前还是后? 39、下面的程序代码输出的结果是多少? 40 、final, finally, finalize的区别。 41 、运行时异常与一般异常有何异同? 42 、error和exception有什么区别? 43 、Java 中的异常处理机制的简单原理和应用。 44 、请写出你最常见到的 5 个runtime exception 。 45 、JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally 分别代表什么意义?在try

文档评论(0)

1亿VIP精品文档

相关文档