Avatar notebook default
16篇文章 · 7171字 · 2人关注
  • Resize,w 360,h 240
    Java并发编程实践

    使用并发在提高程序运行速度的同时,也会带来更多的问题和风险。 生产者和消费者模式 在并发种使用生产者和消费者模式能够解决绝大多数并发问题。 由于...

  • Executor框架

    Java的线程既是工作单元,也是执行机制。JDK5开始,把工作单元和执行机制分离开,工作单元包括Runnable和Callable,而执行机制由...

  • Java中的线程池

    线程池的好处: 降低资源消耗:重复利用线程从而降低线程创建和销毁的消耗。 提高响应速度:任务到达时不需要创建线程就能立即执行。 提高线程的可管理...

  • Java中的并发工具类

    CountDownLatch等待多线程完成 CountDownLatch允许一个或多个线程等待其他线程完成操作。 譬如:解析一个excel,一个...

  • Java中的13个原子操作类

    JDK1.5提供了java.util.concurrent.atomic包,可以线程安全的更新一个变量。 Atomic包里一个提供了12个类,属...

  • Fork/Join框架

    什么是Fork/Join框架 Fork/Join框架是Java7提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总...

  • Java并发容器和框架

    ConcurrentHashMap 线程安全的Map。HashMap线程不安全,HashTable效率太低,于是有了ConcurrentHash...

  • 通过线程池实现一个简单的Web服务器

    测试步骤: 执行HttpServerMain.java 浏览器访问http://127.0.0.1:8181/test.html SimpleH...

  • README

    本文集所有内容来自《Java并发编程的艺术》,这只是我的读书笔记,谁敢说抄袭直接弄死。方腾飞、魏鹏、程晓明 著

文集作者