考点介绍:
String是final类型的,使用String定义的字符串是一个常量,一旦创建,其内容和长度无法改变。StringBuffer类(也称字符串缓冲区)来操作字符串,其内容和长度都是可以改变的。StringBuffer类似一个容器,当在其添加或删除字符时,所操作的都是这个容器,因此不会产生新的StringBuffer对象。
答案详情解析和文章内容可扫下方二维码或点击链接即可查看!
一、考点试题
1、String实例化的方式?
解答:方式一:通过字面量定义的方式,方式二:通过new + 构造器() 的方式......
2、String和StringBuilder有哪些区别呢?
解答:1:String的值不可变,StringBuilder的值是可变的。String每赋予一个值,都会产生一个新的地址,而StringBuilder是在原有地址上一直更改的,节省了大量的空间,这也代表了它运行的速度更快......
3、StringBuilder 类基本概念与使用细节?
解答:基本概念
(1)StringBuilder 类保存了一个可变的字符序列。此类提供了一个与 StringBuffer 类兼容的API。该类被设计用作 StringBuffer 类的一个简易替换,用在字符串缓冲区被单个线程使用的时候......
4、StringBuffer与StringBuilder的应用场景?
解答:StringBuffer多线程安全,但是加了synchronized,其效率低。故适用于多线程下,并发量不是很高的场景......
二、考点文章
1、【校招VIP】Java中 String类的详解
String:字符串,使用一对“”引起来表示,String声明为final的,不可以被继承,字符串的字符使用Unicode进行编码......
2、【校招VIP】Java中String类的常用方法
String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间......
3、【校招VIP】java中StringBuffer类使用详解
StringBuffer又称为可变字符序列,它是一个类似于 String 的字符串缓冲区,通过某些方法调用可以改变该序列的长度和内容。原来StringBuffer是个字符串的缓冲区......
三、考点视频
java校招的特点、考点和职业发展
java开发是IT校招中需求人数最多,工资也较高的职位。校招时分为一二线公司、三四线公司和普通公司,所对应的校招要求、工资和职业发展都是有差别的......
帖子还没人回复快来抢沙发