下列关于字符串相关类描述正确的是( )。
A: 字符串是常量
B: String对象可以共享
C: StringBuffer是动态字符串
D: StringBuffer不是线程安全的
E: StringBuilder是线程安全的
A: 字符串是常量
B: String对象可以共享
C: StringBuffer是动态字符串
D: StringBuffer不是线程安全的
E: StringBuilder是线程安全的
举一反三
- 下列哪个属于线程安全的字符串类() A: String B: StringBuilder C: StringBuffer D: StringTable
- 什么是StringBuffer类() A: 是一个线程安全的可变字符序列,一个类似于String的字符串缓冲区 B: 通过调用StringBuffer类的一些方法可以改变字符串的长度和内容 C: 是一个线程不安全的不可变的字符序列 D: 和String是一样的
- 关于StringBuffer类描述正确的是() A: 和String是一样的 B: 是一个线程安全的可变字符序列,一个类似于String的字符串缓冲区 C: 不可以改变字符串的长度和内容 D: 是一个线程不安全的不可变的字符序列
- 以下说法错误的是( ) A. StringBuffer s = new StringBuffer();创建一个空的对象S B. StringBuffer类都被声明为非final类型 C. StringBuffer类是字符串缓冲区类,用于创建长度不可变的字符串对象 D. StringBuffe线程安全的可变字符序列 A: StringBuffer是字符串缓冲区类,创建长度不可变的字符串对象 B: StringBuffer s = new StringBuffer();创建一个空的对象S C: StringBuffe线程安全的可变字符序列 D: StringBuffer类都被声明为非final类型
- 在Java语言中,下列说法正确的是:()。 A: StringBuffer和StringBuilder的区别在于:StringBuffer是线程安全的而StringBuilder不是。 B: String是不可变对象,而StringBuffer中封装的字符串数据是可以动态改变的。 C: 判断两个StringBuilder对象的字符序列是否相同,可以调用其equlas方法进行比较。 D: String的重写了equals方法,重写的逻辑是:字符序列相同的String对象equals方法返回true。