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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今日整理:
1 String类是基本数据类型还是引用数据类型?为什么字符串的长度不可变?
   引用数据类型。因为字符串是常量,创建后不可被改变。

2 String s = new String("abc");这句代码创建了几个对象?分别在内存中的哪个区域创建?
   String s = "abc";创建了几个对象,分别在内存中的哪个区域创建?
   第一,前者new的对象创建了两个对象,在堆内存中创建一个对象,一个放在字符串常量池中
   第二,后者String创建了一个对象,在字符串常量池中

3 StringBuilder的作用,为什么要使用StringBuilder?
   长度可变的容器字符串缓冲类,因为StringBuilder可以随意添加字符串,而且都是在一个对象上操作,转为String类也只需要调用toString方法即可
4 说说今天你觉得重要的点.
   a:String字符串对象在内存中分配
   b:字符串常量池
   c:StringBuilder字符串缓冲流对象
   d:String和StringBuilder两者的区别和转换
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马