240 发简信
IP属地:天津
  • 计算机基础 | 比特、字节、KB的关系,字节和字符的关系

    比特、字节、KB的关系 比特(bit) 存放一位二进制数,即 0 或 1,最小的存储单位 字节 (byte) 1byte = 8bit 8个二进...

  • Java 并发编程 003 | 深入理解线程池

    概览 先看一下线程池的类图 Executor 类 Executor是一个顶层接口,在它里面只声明了一个方法execute(Runnable),返...

  • Resize,w 360,h 240
    Java 并发编程 002 | 深入理解Thread类

    概述 线程的状态 Java 中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked...

  • Resize,w 360,h 240
    Java 并发编程 001 | 深入理解Object类的 wait 和 notify

    概述 线程的状态 Java 中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked...

  • Resize,w 360,h 240
    深入理解 JVM 01 | 运行时数据区域

    程序计数器 程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作时通过改变这个计数器的值来选取下一条需...

  • Resize,w 360,h 240
    深入理解 JVM 02 | 垃圾收集

    垃圾收集 垃圾收集主要是针对堆和方法区进行。程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后就会...

  • 源码解读 | JDK源码 | ThreadLocal 实现原理

    核心提炼 Thread 类有维护了一个属性变量 threadLocals (ThreadLocal.ThreadLocalMap threadL...

  • Java 关键字

    final 1. 数据 声明数据为常量,可以是编译时常量,也可以是在运行时被初始化后不能被改变的常量。 对于基本类型,final 使数值不变; ...

  • java.lang.Object 类

    概览 Object 类是 Java 所有类默认继承的类,可谓是万类之王 下面是这个类的主要方法 equals() 等价与相等 对于基本类型,==...