面试题汇总(3)

面试题汇总(3)

Q:为什么使用 Long 时,大家推荐多使用 valueOf 方法,少使用 parseLong 方法?

A:因为 Long 本身有缓存机制,缓存了 -128 到 127 范围内的 Long,valueOf  方法会从缓存中去拿值,如果命中缓存,会减少资源的开销,parseLong 方法就没有这个机制。

Q:为什么说-string-是不可变的

A:从源码角度回答 ,简单来说是因为 String 和保存数据的 char 数组,都被 final 关键字所修饰,所以是不可变的。

全部评论

相关推荐

深夜书店vv:腾讯是这样的,去年很多走廊都加桌子当工区
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务