240 发简信
IP属地:浙江
  • Java后端技术知识归类

    这个大纲有自己的逻辑,可以根据不同领域替换。 一、解决业务问题(软件分析与设计) 编程范式:过程、面向对象、函数式 面向对象进阶:基本原则、设计模式 架构设计:DDD 二、解...

  • ArrayList源码详尽解读(二)

    下面我想通过一个demo来跑一下ArrayList的add操作,一步一步来分析一下每个方法 首先来看一下这个构造方法,指定容量大于0,就初始化一个新的数组,大小为指定的容量,...

  • String的不可变性的一些思考

    1.什么是不可变类型 不可变对象是指一个对象的状态在对象被创建之后就不再变化。这里的不可变化是指不可以修改这个类的内容,这样的设计有很多的好处,不可变的对象可以复用,是共享的...