- 相关推荐
java面试宝典
String和StringBuffer的区别
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