240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    Java I/O

    Java 的 I/O 库分为以 streams 为核心的 java.io 和以 buffers 和 channels 为核心的 java.nio...

  • Resize,w 360,h 240
    Java 线程(5)- 性能测试

    Avoid premature optimization. First make it right, then make it fast - i...

  • Resize,w 360,h 240
    Java 线程(4)- 线程同步工具

    发布共享变量 延迟加载(Lazy Initialization) 立即加载(Eager Initialization) Double-Check...

  • Resize,w 360,h 240
    Java 线程(3)- 线程共享

    当使用多线程时,当多个线程同时操作同一个变量时,由于竞争条件(race condition)可能破坏该变量的状态,导致一致性问题,而如果多线程之...

  • Resize,w 360,h 240
    Java 线程(2)- Executor 框架

    当我们需要一定数量的线程来处理问题的时候,我们需要考虑: 操作系统对线程的数量的限制 创建、调度和终止线程的系统开销 线程本身对系统资源的消耗(...

  • Resize,w 360,h 240
    Java 线程(1)- 创建与销毁

    Java 采用 thread-per-task 的线程模型,即一个任务(一段代码)对应一个 Java 线程(thread),而一个 Java 线...

  • Resize,w 360,h 240
    JVM 的内存管理与 GC 调优

    概览 JVM 的静态架构 JVM 中和性能相关的关键组件包括: JIT Compiler (Just-in-time Compiler) Hea...