java面试宝典

时间:2024-08-06 18:11:31 资料大全 我要投稿
  • 相关推荐

java面试宝典

  String和StringBuffer的区别

java面试宝典

  JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据,

java面试宝典

。这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。另外,String实现了equals方法,new String(“abc”).equals(newString(“abc”)的结果为true,而StringBuffer没有实现equals方法,所以,new StringBuffer(“abc”).equals(newStringBuffer(“abc”)的结果为false。

  数组有没有length()这个方法? String有没有length()这个方法?

  数组没有length()这个方法,有length的属性,

资料共享平台

java面试宝典》(https://www.unjs.com)。String有有length()这个方法。

  final, finally, finalize的区别。

  final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 内部类要访问局部变量,局部变量必须定义成final类型,例如,一段代码……

  finally是异常处理语句结构的一部分,表示总是执行。

  finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。JVM不保证此方法总被调用。

  error和exception有什么区别?

  error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception表示一种设计或实现问题。也就是说,

【java面试宝典】相关文章:

最新外企英语面试宝典10-10

助你面试成功的24条面试宝典10-08

HR吐血整理的面试技巧宝典08-19

面试英语自我介绍宝典09-25

【面试技巧】助你面试成功的24条面试宝典05-12

面试宝典:四类最难防的面试陷阱10-26

java人员如何面试招聘08-13

java面试简答题09-09

java线程面试题07-05

研究生复试面试技巧【宝典】10-13