240 发简信
IP属地:湖南
  • 线程的启动与终止

    一、线程的创建 1.Oracle 官网描述 There are two ways to create a new thread of execu...

  • Resize,w 360,h 240
    并发编程的理论基石

    一、进程和线程 1.操作系统、进程、线程的关系 操作系统是包含多个进程的容器,而每个进程又是容纳多个线程的容器。 2.Oracle 官方定义 官...

  • Resize,w 360,h 240
    什么是注解?

    一、概念 Java 注解是在 JDK5 时引入的新特性,注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个...

  • 什么是泛型?

    一、泛型的概念 泛型是 Java SE5 出现的新特性,泛型的本质是类型参数化或参数化类型,在不创建新的类型的情况下,通过泛型指定的不同类型来控...

  • Resize,w 360,h 240
    LinkedList 源码分析

    一、概述 本文基于 JDK8 LinkedList 底层通过双向集合的数据结构实现 内存无需连续的空间保证 元素查找只能是顺序的遍历查找 针对增...

  • Resize,w 360,h 240
    ArrayList 源码分析

    一、概述 本文基于 JDK8 ArrayList 底层通过动态数组的数据结构实现 内存需要连续的空间保证 添加操作涉及到数组的动态扩容 添加,删...

  • Resize,w 360,h 240
    什么是反射?

    一、反射的定义 本文基于 JDK8,Oracle官网[https://docs.oracle.com/javase/8/docs/technot...