(1)请你说明String 和StringBuffer,StringBuilder的区别 (1):String 是对象不是原始类型,是不可变对象,一旦创建,就不能修改它的值,对于已经存在的String对象的修改都是重新创建一个String对象,把新的值保存进去;String是final类,不能被继承。 :这里补充下原始类型:char,boolean,byte,short,int,long,float,double对...
JAVA 平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改,使用append方法。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffer来动态构造字符数据。
equals(Object obj) 指示某个其他对象是否与此对象“相等”。finalize()当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。 getClass()返回一个对象的运行时类。hashCode()返回该对象的哈希码值。notify()唤醒在此对象监视器上等待的单个线程。notifyAll()唤醒在此对象监视器上等待的所有...
面试后自测超时...提问环节:StringBuilder和StringBuffer区别(忘)ArrayList和LinkedList区别,访问效率和增改效率Spring框架:IOC和AOP思想@Autowired和@Resources作用,区别(不会)HashMap实现机制,能不能去重JVM内存区域分成哪几块栈内存泄漏和堆内存泄漏(不会)反问:面试的建议:面试实习生,主要看基础知识牢不牢靠,不一定会...