240 发简信
  • 120
    理解Java中对象基础Object类

    一、Object简述 源码注释:Object类是所有类层级关系的Root节点,作为所有类的超类,包括数组也实现了该类的方法,注意这里说的很明确,...

  • 120
    Java进阶 | 从整体上观察面向对象

    一、面向对象 面向对象是Java编程中最核心的思想,基本特征:继承、封装、多态。 1、特征之封装 将结构、数据、操作封装在对象实体中,使用时可以...

  • 120
    Java进阶 | IO流核心模块与基本原理

    一、IO流与系统 IO技术在JDK中算是极其复杂的模块,其复杂的一个关键原因就是IO操作和系统内核的关联性,另外网络编程,文件管理都依赖IO技术...

    0.1 96 0 1
  • 120
    Java进阶 | Proxy动态代理机制详解

    一、Jvm加载对象 在说Java动态代理之前,还是要说一下Jvm加载对象的过程,这个依旧是理解动态代理的基础性原理: Java类即源代码程序.j...

  • 120
    Java进阶 | 泛型机制与反射原理

    一、泛型的概念 1、基础案例 泛型在Java中的应用非常广泛,最常见则是在集合容器中,先看下基础用法: 声明一个map类型的容器,并且明确限定k...

  • 120
    SpringBoot2 参数管理实践,入参出参与校验

    一、参数管理 在编程系统中,为了能写出良好的代码,会根据是各种设计模式、原则、约束等去规范代码,从而提高代码的可读性、复用性、可修改,实际上个人...

  • 120
    数据管理:业务数据清洗,落地实现方案

    一、业务背景 在系统业务开发的过程中,都会面临这样一个问题:面对业务的快速扩展,很多版本在当时没有时间去全局考虑,导致很多业务数据存储和管理并不...

  • 120
    SpringBoot2 集成测试组件,七种测试手段对比

    一、背景描述 在版本开发中,时间段大致的划分为:需求,开发,测试; 需求阶段:理解需求做好接口设计; 开发阶段:完成功能开发和对接; 测试上线:...

  • 120
    Java容器 | 基于源码分析Map集合体系

    一、容器之Map集合 集合体系的源码中,Map中的HashMap的设计堪称最经典,涉及数据结构、编程思想、哈希计算等等,在日常开发中对于一些源码...

个人介绍
公众号【知了一笑】