社区
徐培成的课程社区_NO_1
徐培成大数据第一季java基础
帖子详情
Java基础第11天-05.Charset-StringBuffer-StringBuilder
十八掌教育
2023-01-12 22:38:44
课时名称
课时知识点
Java基础第11天-05.Charset-StringBuffer-StringBuilder
...全文
149
回复
打赏
收藏
Java基础第11天-05.Charset-StringBuffer-StringBuilder
课时名称课时知识点Java基础第11天-05.Charset-StringBuffer-StringBuilder
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Java
基础
面试题(04)—
Java
(
Java
中String
StringBuffer
和
StringBuilder
的区别)
本文详细介绍了
Java
中String、
StringBuffer
和
StringBuilder
的区别和适用场景。String是不可变类,适合少量字符串操作;
StringBuffer
是线程安全的可变字符串,适合多线程环境;
StringBuilder
是性能更高的可变字符串,适用于单线程环境。文章还提供了这些类的常见用法和方法。
Java
之String,
StringBuffer
,
StringBuilder
本文深入探讨了
Java
中String和
StringBuilder
类的特性与区别,包括String的不可变性、常量池机制,
StringBuilder
的可变性和高效性,以及它们在字符串拼接场景下的表现对比。
Java
基础
类库(三)————String类、
StringBuffer
类、
StringBuilder
类
本文详细介绍了
Java
中String、
StringBuffer
和
StringBuilder
类的基本概念、特性和用法。String是不可变对象,存在于
Java
.lang包中,通过多种方式创建,拥有丰富的操作方法。
StringBuffer
和
StringBuilder
是可变的,主要区别在于线程安全性,
StringBuilder
性能稍高,适用于单线程环境。文章还探讨了JVM对字符串的优化,并列举了常用的字符串操作方法,如equals、hashCode、compareTo、concat、append等。最后,解答了一些关于字符串的常见面试题,包括它们的比较、使用场景和性能考量。
下雨
天
读源码——String、
StringBuilder
、
StringBuffer
本文深入探讨了
Java
中的String、
StringBuilder
和
StringBuffer
类,分析了它们的源码,强调了String的不可变性和final特性以确保线程安全性。文章详细解释了各种构造方法和常用方法,如append、substring、indexOf等,并通过性能测试展示了在字符串拼接时
StringBuilder
的效率优于String和
StringBuffer
。最后,指出在多线程环境下应使用
StringBuffer
以保证同步。
Java
JDK
11
中的新API
本文概述了JDK
11
中引入的多个新方法和类,包括ByteArrayOutputStream的writeBytes方法,FileReader和FileWriter中新增的
Char
set
构造函数,以及InputStream、OutputStream、Reader和Writer中的null操作。此外,还详细介绍了String类中的isBlank、repeat和strip等实用方法,以及
StringBuffer
和
StringBuilder
类中的compareTo方法。文章还提到了Thread类中被删除的destroy和stop方法,以及NIO包中新增的mismatch和selection操作。
徐培成的课程社区_NO_1
1
社区成员
469
社区内容
发帖
与我相关
我的任务
徐培成的课程社区_NO_1
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章