个人总结,仅自己学习用。愿与大家一起分享!如有错误请指正。一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可....
分类:
编程语言 时间:
2014-08-03 17:34:25
阅读次数:
445
在Java中,用到最多的当属String类型的数据了
而这一点就要涉及String , StringBuffer , StringBuilder这三大类
下面主要来比较一下String和StringBuffer的区别,因为StringBuffer和StringBuilder
太相似,所以就不拿来比较了。
提及一下,StringBuffer和StringBuilder的区别
从安全...
分类:
编程语言 时间:
2014-08-02 15:40:53
阅读次数:
333
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经...
分类:
编程语言 时间:
2014-08-01 16:21:02
阅读次数:
200
StringBuffer 始于 JDK 1.0
StringBuilder 始于 JDK 1.5
StringBuffer 与 StringBuilder中的方法和功能完全是等价的,只是
StringBuffer 中的方法大都采用了 synchronized 关键字进行修饰,因
此是线程安全的,而 StringBuilder 没有这个修饰,可以被认为是线程
不安全的。
从 JDK 1....
分类:
其他好文 时间:
2014-07-30 20:51:25
阅读次数:
178
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作...
分类:
其他好文 时间:
2014-07-30 20:07:04
阅读次数:
195
package org.fun.classdemo;
import java.util.Calendar;
import java.util.GregorianCalendar;
public class DateTime {
private Calendar calendar = new GregorianCalendar(); // 实例化Calendar对象
public Stri...
分类:
编程语言 时间:
2014-07-30 12:24:53
阅读次数:
223
/* * StringBuffer:就是字符串缓冲区,线程安全。 * 用于存储数据的容器。 * 特点: * 1,长度的可变的。 * 2,可以存储不同类型数据。 * 3,最终要转成字符串进行使用。 * 4,可以对字符串进行修改。 * * 构造方法: * St...
分类:
编程语言 时间:
2014-07-29 14:07:28
阅读次数:
234
public class StringBuilderTest { /** * StringBuffer和Stringbuilder :使用与内容可以被修改的字符串 * 与String的区别:String是内容不可以修改的字符串。根据下面的例子知道, * 当你知道字符数据...
分类:
编程语言 时间:
2014-07-29 14:05:18
阅读次数:
198
/* * StringBuilder与StringBuffer异同点: * * 使用方法与StringBuffer完全一样 * StringBuilderjdk1.5以后出现的功能和StringBuffer一模一样的对象。 * * StringBuilder与Strin...
分类:
编程语言 时间:
2014-07-29 14:04:08
阅读次数:
276
Java中的StringBuffer
/**
*
*/
package com.you.model;
/**
* @author YouHaidong
*
*/
public class StrFoo
{
/**
* @param args
*/
public static void main(String[] args)
{
Stri...
分类:
编程语言 时间:
2014-07-27 23:42:39
阅读次数:
261