java理解篇
文章平均质量分 83
java理解篇
小李不秃头♛
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
可变类型,不可变类型的设计和常量池存在原因
通过合理选择可变与不可变类型,并利用常量池优化,可以写出更安全、高效的 Java 代码!的存在,都是为了解决特定的编程问题和优化性能。原创 2025-05-13 10:04:00 · 504 阅读 · 0 评论 -
基本数据类型和包装类(以int类型为例子讲解)
掌握这些机制,可以避免常见的坑(如包装类比较错误),并写出更高效的代码!在赋值行为和内存管理上有本质区别。原创 2025-05-13 10:01:29 · 438 阅读 · 0 评论 -
java里面的可变类和不可变类
/ Date 是可变对象!// 防御性拷贝:防止外部修改影响内部状态// 返回拷贝,避免内部数据被修改特性不可变类型(如String可变类型(如内容修改创建新对象,原对象不变直接修改原对象线程安全天然安全需手动同步(如内存优化常量池、缓存机制无特殊优化适用场景多线程、哈希键、配置类单线程高频修改、动态集合操作掌握可变与不可变类型的区别,能帮助你写出更高效、健壮的代码。优先使用不可变对象:除非有明确的修改需求。避免共享可变对象:防止多线程竞争或意外修改。原创 2025-05-13 09:57:51 · 1050 阅读 · 0 评论
分享