自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 String,StringBuilder和StringBuffer到底有什么区别

String,StringBuilder和StringBuffer的区别 1.String对象为只读字符串,初始化值了以后就不可以修改,初学者对此有疑惑可移步:String对象内容不能改变详解 2.StringBuilder和StringBuffer对象可以被修改。 3.StringBuilder和StringBuffer的方法完全一样,区别是:StringBuilder是Java5引入的,只用于单线程,它的所有方法没有被synchronized修饰,因此在理论上讲,StringBuilder的效率要高于S

2020-06-15 10:49:16 1526

原创 String对象内容不能改变详解

String对象内容不能改变详解 String类型被设计为不可变类,所以它的所有操作都是不可变对象,我们以为的修改只是指向了一个新的堆内存地址。 例如: String s = "Wecome "; s = s + "to China"; 这两段代码中,s指向了一个String对象,“to China”创建了一个新的String对象,也就是一个“Welcome ”值的String对象和一个“to China”值的String对象,s = s + “to China” 这里其实不是把s指定的String对象给

2020-06-14 22:36:53 595

原创 Java数据类型详解

Java八大类型 八大类型 布尔类型 boolean 字节类型 char 数字类型 long short int double 浮点型:float byte byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。 short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。 int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。 long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方

2020-06-14 22:04:26 180

空空如也

空空如也

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

TA关注的人

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