String: ?? ? ? ? ?是对象不是原始类型. ?? ? ? ? ?为不可变对象,一旦被创建,就不能修改它的值. ? ? ? ? ? 对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去. ? ...
分类:
其他好文 时间:
2015-06-13 14:25:22
阅读次数:
91
String 是一个常量,即一旦创建不可更改
输出结果为:helloworldjeok
看似,string变量name的值改变了,其实此name非彼name。
输出结果为:
sex:hello worldjeok
name:hello world
由上面的对比可以知道String是个常量,对其做的改变字符串操作,只不过是重新建立一个string对象,而string变量的...
分类:
其他好文 时间:
2015-06-12 17:12:41
阅读次数:
89
相信大家都看过很多关于String 与StringBuffer的区别,自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类,String类是不可变的任何String对象做了改变都会引发一个新的对象生成。而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,使用StringBuffer提程序的性能。
那为什么在j...
分类:
其他好文 时间:
2015-01-08 11:24:21
阅读次数:
154
String与StringBuffer有哪些不一样
分类:
其他好文 时间:
2014-12-28 10:20:00
阅读次数:
125
一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。
可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行同步,因此任意特定实例上的所有操作就好像是以串行顺序发生的,该顺序与所涉及的每个线程进行的方法调用顺序一致。...
分类:
其他好文 时间:
2014-08-30 11:15:19
阅读次数:
345