1. 首页
  2. 数据库
  3. 其它
  4. Java中的字符串驻留

Java中的字符串驻留

上传者: 2020-12-23 02:59:42上传 PDF文件 56.1KB 热度 27次
近在工作的时候,一句再正常不过的代码String a = “hello” + “world”;被改成了new StringBuilder().append(“hello”).append(“world”);当时比较疑惑这样做的好处,后来到网上查找了一番之后才清楚这与Java中的字符串驻留机制有关,那么什么是驻留呢? 顾名思义,驻留是在内存中保留(在Java中,我们通常称驻留对象的地方为驻留池,不过它也是内存的一部分),它不仅存在于Java中,在C#中同样存在。那么我写几个例子来讲解什么叫Java中字符串的驻留: public class test { public stati
用户评论