level 15
于春停
楼主
一个小问题引发的血案。
下面看小A ,小B如何回答;
面试官: String和StringBuffer有什么区别?
小A:(呵呵还好我背了面试宝典,这题太简单了。)
String是对象不是原始类型. 不可变对象,一旦被创建,就不能修改它的值.是final类,不能被继承.
StringBuffer: 是一个可变对象,字符串连接操作中StringBuffer的效率要比String高;
面试官:(呵呵,这是背的面试宝典上的东西吧,既然这样。。。。)
String和StringBuffer他们各是怎么样赋值的?什么样的情况下使用它们?
小A:(支支吾吾).......................................................
面试官:他们那个效率更高?怎么使用StringBuffer对值修改?
小A:(支支吾吾WCNM,面试宝典没说这个啊)....................................................
面试官:那他们哪个使用的时候线程更安全?为什么?
小A:(支支吾吾)...........................................................
看看小B怎么回答
面试官: String和StringBuffer有什么区别?
小B:String的值不可以修改,StringBuffer可以修改值;
面试官:(下一题)
卧槽 ,这就碉堡了。这种面试官你们怎么看,假如小A很牛逼,都能回答上来,我觉得面试官会问更刁钻的问题。
问答的时候还是根据自己理解回来就好,不要死记硬背面试宝典;
2016年03月10日 02点03分
1
下面看小A ,小B如何回答;
面试官: String和StringBuffer有什么区别?
小A:(呵呵还好我背了面试宝典,这题太简单了。)
String是对象不是原始类型. 不可变对象,一旦被创建,就不能修改它的值.是final类,不能被继承.
StringBuffer: 是一个可变对象,字符串连接操作中StringBuffer的效率要比String高;
面试官:(呵呵,这是背的面试宝典上的东西吧,既然这样。。。。)
String和StringBuffer他们各是怎么样赋值的?什么样的情况下使用它们?
小A:(支支吾吾).......................................................
面试官:他们那个效率更高?怎么使用StringBuffer对值修改?
小A:(支支吾吾WCNM,面试宝典没说这个啊)....................................................
面试官:那他们哪个使用的时候线程更安全?为什么?
小A:(支支吾吾)...........................................................
看看小B怎么回答
面试官: String和StringBuffer有什么区别?
小B:String的值不可以修改,StringBuffer可以修改值;
面试官:(下一题)
卧槽 ,这就碉堡了。这种面试官你们怎么看,假如小A很牛逼,都能回答上来,我觉得面试官会问更刁钻的问题。
问答的时候还是根据自己理解回来就好,不要死记硬背面试宝典;
![[]](/static/emoticons/.png)