码迷,mamicode.com
首页 >  
搜索关键字:stringbuffer    ( 1727个结果
【应聘】阿里巴巴Java面试题目
原文地址:http://blog.csdn.net/free0sky/article/details/7927275一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答: 1、String是字符串常量,StringBuffer和S....
分类:编程语言   时间:2015-06-08 22:53:36    阅读次数:126
String StringBuffer StringBuilder之间的区别
String:字符串常量StringBuffer:字符串变量StringBuilder:字符串变量对于这句话的理解你可能会产生这样一个疑问 ,比如这段代码: 1Strings="abcd";2s=s+1;3System.out.print(s); //abcd1我们明明就是改变了String型的变量...
分类:其他好文   时间:2015-06-08 18:51:56    阅读次数:176
java的可变类——StringBuffer
StringBuffer是一个线程安全的类。看这个类是否是线程安全的,就是看这个类提供的对成员变量进行操作的方法是否是同步的。我们经常会拿StringBuffer和String进行比较,当我们进行字符串的拼接操作时,都会选择StringBuffer的append方法,之所以如此,就是认为,appen...
分类:编程语言   时间:2015-06-08 17:12:04    阅读次数:117
String,StringBuffer与StringBuilder差异??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要地, String 类型和 StringBuffer 类型的主要性能差别事实上在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候事实上都等...
分类:其他好文   时间:2015-06-08 16:36:07    阅读次数:101
进制A~Z,全字母26进制转化
public String to26( int x ) { StringBuffer sBuffer = new StringBuffer(); int cur; x++; while( x> 0 ) { sBuffer.append((char)( (( cur = x% 26 ) ...
分类:其他好文   时间:2015-06-08 14:52:22    阅读次数:102
java中String stringBuffer StringBuider 深入理解
首先要明白,java只用的wrapper类型都是不可变的,什么是不可变类型呢?顾名思义,就是这种类型的对象一旦创建好之后,无论调用何种方法都无法改变该对象的任何的属性。String 源码中,它的所有属性都是private final的,因此,只有在构造string对象的时候,这些属性才是可以修改的,string类的方法中需要返回一个string的,如subString,concat等方法,都会先构...
分类:编程语言   时间:2015-06-08 13:29:38    阅读次数:240
String、StringBuffer与StringBuilder之间区别
String、StringBuffer与StringBuilder之间区别 最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,....
分类:其他好文   时间:2015-06-08 11:13:38    阅读次数:100
String、StringBuilder、 StringBuffer 深入分析 源码解析
java学习有一段时间了,但学习的东西都是框架等东西,java基础知识有点遗忘,所以重温一下java基础知识,写写文章里面有错的希望大家指正共同进步~~ 一、String 大家经常会说使用“+”号连接String 字符串比StringBuffer慢,String类对象为不可变对象,一旦你修改了String对象的值,隐性重新创建了一个新的对象,那接下来我们详细分析一下为什么使用“+”号速度会慢,为什么String 对象是不可变对象: 1、final修饰类、引用变量、基本变量...
分类:其他好文   时间:2015-06-06 12:04:31    阅读次数:100
hdu 2051 Bitset (java)
问题: 之前做过类似题,但这次仍然不能解决相关问题。 字符串倒过来输:StringBuffer str=new StringBuffer(s); s=str.reverse().toString() Bitset Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)...
分类:编程语言   时间:2015-06-04 13:49:20    阅读次数:207
Java多线程
1.线程安全与不安全当我们查看JDK API的时候,总会发现一些类说明写着,线程安全或者线程不安全,比如说StringBuilder中,有这么一句,“将StringBuilder 的实例用于多个线程是不安全的。如果需要这样的同步,则建议使用StringBuffer。 ”,那么下面手动创建一个线程不安...
分类:编程语言   时间:2015-06-04 13:47:33    阅读次数:136
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!