Avatar notebook default
5篇文章 · 2534字 · 1人关注
  • Executors创建的4种线程池的使用

    Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,...

  • JUC编程

    java.util.concurrent下的包 volatile关键字 定义:当多个线程操作共享数据时,可以保证内存中的数据可见. 用法:对共享...

  • 生产者与消费者的问题

    小知识:linkedList.poll()方法:在此链表中先获取到此属性,再将该属性删除. 生产者和消费者线程的分析:在一个长度为10的容量池中...

  • 线程通信

    线程间相互调用 , 主要是wait()和notify()方法的使用.下面小例子实现了简单的线程同步,两个线程间间隔执行:增加的类: 减少的类,实...

  • 简单的线程笔记

    启动线程的两种方式 基础实现 1.继承Thread 2.实现Runnable接口:启动线程过程:一个类A实现了Runnable接口 两种实现方式...

文集作者