Java的String类
来源:互联网 发布:实时公交软件 编辑:程序博客网 时间:2024/04/29 08:44
Java中String是常量,其对象一旦创建完毕就无法 改变 。当使用+ 拼接字符串时,会生成新的String对象,
而不是向原有的String对象追加内容 。
对于Java 维护着一个字符串池的概念 String pool
String s ="aaa;
查找String Pool 中是否存在 "aaa"这个对象 ,如果不存在,
则在StringPool 中创建一个"aaa" 对象 ,然后String Pool中的
这个"aaa"对象的地址返回来,赋给引用变量s,这样s会指向
StringPool中的这个"aaa" 字符串对象
如果存在,则不创建 任何对象,直接将StringPool 中的这个"aaa"对象地址返回来 赋给s变量
以上说的都是 String s = “aaa”; 这种字面赋值的方式 ,不针对 newString("aaa");这种方式
0 0
- JAVA的String 类
- JAVA的String 类
- JAVA的String 类
- JAVA的String类
- JAVA的String类
- JAVA的String 类
- JAVA的String 类
- Java的String类
- java的String类
- JAVA的String 类
- java的String类
- JAVA的String 类
- JAVA的String 类
- JAVA的String 类
- JAVA的String 类
- Java的String类
- Java 的String类
- Java的String类
- weblogic host name varify ssl
- Java中出现错误:“编码GBK的不可映射字符”的解决方法
- 谷歌掐架甲骨文:揭秘 Java 侵权案始末
- 不一样的手感至薄A7强芯 苹果iPad Air评测
- ORACLE PL/SQL编程详解之七:程序包的创建与应用
- Java的String类
- 2015年TCL i709M最新评测报导;5英寸机身背部镜面设计
- HDOJ 2056 Rectangles
- UT-VPN server & Client install for Windows 7 32bit/64bit
- gdb调试
- Struts2 逐步成长:(二) 文件上传
- C语言基础:C语言结构体(6) - 结构体与函数
- 运算符重载详解
- onclicklistener的写法