自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 问答 (1)
  • 收藏
  • 关注

String,StringBuffer和StringBuilder的区别

三者都是能生成保存字符串对象的类,只不过在对字符串的操作上有所不同。 在性能方面,一般情况下StringBuilder>StringBuffer>String,但这是有局限性的。 首先说String,String是一种只读字符串对象,如果要改变字符串,改变的是String对象引用的指向,将应用变量指向新的字符串对象。旧的字符串对象会暂时保存在 而StringBuffer和Stri...

2016-12-14 15:06:43 106

原创 字符串常量池

首先我并不知道在常量池中存放的是引用还是对象,先不管它,我觉得是保存的对象,只是猜测。 在使用中String str=?;的方式来创建一个字符串对象时,虚拟机首先会对?所代表的字符串进行检查,在字符串常量池中是否有对应的字符串,如果有则将str指向该字符串对象,如果没有则会创建一个新的字符串对象并将其引用返回; 而使用String str1=new String(?);来创建时,这种方...

2016-12-12 22:22:32 108

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除