avatar
文章
15
标签
19
分类
6

首页
发现
  • 归档
  • 分类
友链

2026年8月

OJ's Tech Stack
  • 首页
    发现
    • 归档
    • 分类
    友链
    String、StringBuffer和StringBuilder
    发表于 2026-08-08 更新于 2026-08-08 | 分类: 博客日常 | 作者: 渔夫·星辰 | 0条评论
    三个都用来处理字符串,核心区别在于可变性和线程安全string是不可变的,底层的char数组被final修饰,一旦创建就定死了,每次拼接、替换都会生成新对象StringBuffer 和StringBuilder都是可变的,底层用一个可扩容的数组存字符,区...

    阅读全文...
    Java中序列化与反序列化
    发表于 2026-08-08 更新于 2026-08-08 | 分类: 博客日常 | 作者: 渔夫·星辰 | 0条评论
    序列化:把内存中的Java对象转成二进制字节流,这样才能存到硬盘或者通过网络发给别的机器。反序列化:把字节流还原成Java对象。实现细节:类必须实现Serializable 接口,是许可证,没有JDK序列化机制不允许序列化敏感字段比如密码,加个trans...

    阅读全文...
    Java中不可变类
    发表于 2026-08-08 更新于 2026-08-08 | 分类: Java面经 | 作者: 渔夫·星辰 | 0条评论
    不可变类就是对象一旦创建完成,转态就定死在那了,后面没法再改,最典型的就是String,还有Integer,Long、Boolean这些基本的包装类。实现条件:类声明为final,防止子类继承后搞出可变行为所有字段都是private final,只能在构...

    阅读全文...
    avatar
    渔夫·星辰
    Debug Debug
    文章
    15
    标签
    19
    分类
    6
    github
    公告
    这里是公告
    最新文章
    String、StringBuffer和StringBuilder
    String、StringBuffer和StringBuilder 2026-08-08
    Java中序列化与反序列化
    Java中序列化与反序列化 2026-08-08
    Java中不可变类
    Java中不可变类 2026-08-08
    Spring Cloud 微服务中 RestTemplate 配置的最佳实践:从重复代码到优雅架构
    Spring Cloud 微服务中 RestTemplate 配置的最佳实践:从重复代码到优雅架构 2026-06-10
    Harness Engineering(驾驭工程)
    Harness Engineering(驾驭工程) 2026-06-05
    HashMap原理
    HashMap原理 2026-04-21
    MyBatis-plus生成xml中的sql报错
    MyBatis-plus生成xml中的sql报错 2026-04-20
    后台审核功能设计
    后台审核功能设计 2026-04-19
    日志技术
    日志技术 2026-04-17
    常用响应状态码
    常用响应状态码 2026-04-17
    分类
    • 博客日常 5
    • 运维部署 0
    • 编程旅途 9
    • 后端开发 9
    • Bug日记 1
    • Java面经 2
    标签
    后端 java JAVASE 八股 blog mybatis 框架 云服务 数据库 mybatis-plus 日志 HTTP Typecho 坑 AI spring cloud
    归档
    • 8月 2026 3
    • 6月 2026 2
    • 4月 2026 10
    ©2026 By 渔夫·星辰
    由 Typecho 强力驱动 | 主题 Butterfly
    湘ICP备2023030699号-1
    本地搜索