Avatar notebook default
65篇文章 · 130806字 · 5人关注
  • Resize,w 360,h 240
    Fork/Join框架分析

    [TOC] Fork/Join框架基本使用 java.util.concurrent.ForkJoinPool由Java大师Doug Lea主持...

  • Resize,w 360,h 240
    Fork/JoinPool 基本原理

    fork/join 框架是 Java 7 中引入的 ,它是一个工具,通过 「 分而治之 」 的方法尝试将所有可用的处理器内核使用起来帮助加速并行...

  • CompletableFuture使用场景和原理

    1.概述 CompletableFuture是jdk1.8引入的实现类。扩展了Future和CompletionStage,是一个可以在任务完成...

  • 线程的异常处理机制

    未捕获异常去哪里了? 一个异常被抛出后,如果没有被捕获处理,那么会一直向上抛出,直到被main()/Thread.run()抛出。异常被main...

  • Resize,w 360,h 240
    HashMap的死循环

    jdk1.7 hashmap的循环依赖问题是面试经常被问到的问题,如何回答不好,可能会被扣分。今天我就带大家一下梳理一下,这个问题是如何产生的,...

    2.7 1389 3 19
  • Java 双端队列 Deque 的 ArrayDeque

    [TOC]问:简单说说什么是 Deque 以及 ArrayDeque 与 LinkedList 的区别及特点?答:Deque 是一个双端队列接口...

  • 深入浅出MappedByteBuffer

    [TOC] 前言 java io操作中通常采用BufferedReader,BufferedInputStream等带缓冲的IO类处理大文件,不...

  • SocketChannel 使用open或connect/finishConnect

    使用connect效果 首先给出一个通用的服务端代码: 使用connect效果 在服务端已经运行后,再运行客户端,效果如下: 如果服务端没有运行...

  • 理解slf4j

    概念 SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日...

文集作者