A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今日整理:
1 String类是基本数据类型还是引用数据类型?为什么字符串的长度不可变?
String是引用数据类型。
因为JAVA定义的String字符串是一个常量,所以String字符串的长度是一个固定值。
2 String s = new String("abc");这句代码创建了几个对象?分别在内存中的哪个区域创建?
创建了两个对象;
String s是在栈内存中,
new String是在堆内存中
   String s = "abc";创建了几个对象,分别在内存中的哪个区域创建?       
创建了一个对象,在栈内存中创建。
3 StringBuilder的作用,为什么要使用StringBuilder?
StringBuilder是一个可变的字符序列,会默认创建一个长度为16的字符串缓冲区,可以用StringBuilder添加字符串,
如果添加的字符串超出了16这个长度,会以2n+2的长度动态扩容。
StirngBuilder的运行效率高,能够存储更多的字符串
4 说说今天你觉得重要的点.
(1)知道在API里面查找类的使用方法。
(2)String字符串的使用--拼接,反转,遍历
(3)StringBuilder字符串的使用,已经StringBuilder和String的相互转化。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马