目录

​java 多线程 并发介绍​

​java 多线程 并发地址​

​上篇:java 多线程 实现 无返回值 有返回值 Runnable Thread Callable<T> Future<String> FutureTask<String> 线程池获取​

​上上篇:java 线程锁 可重入锁 可中断锁 公平锁 非公平锁ReentrantLock synchronized,条件Condition,读写锁 ReentrantReadWriteLock写写互斥读读共享​

​上上上篇:java 多线程 并发 线程池 ExecutorService Executors​

​并发 并行​

​并发是实例化一次,并发调用 需要等待锁​

​并行是 多次实例化,同是进行,不用等待锁​




java 多线程 并发介绍

  • 我将并发 分为
  • 一、线程创建和理解
  • 二、锁各类锁 jdk1.5前的 synchronized 和 1.5后新加的 lock
  • 三、线程池


 

 

并发 并行

并发是实例化一次,并发调用 需要等待锁

java 多线程 并发 三部曲  加并发并行介绍_并发编程

  • 这玩意不用太关注并发太多导致内存占用高问题

 

并行是 多次实例化,同是进行,不用等待锁

java 多线程 并发 三部曲  加并发并行介绍_并发编程_02

  • 这玩意可得关注关注内存了,并行100个每一个new一个对象占用的就高了

 

 

有啥心得都来唠

 

 

 

 

ok

 

 

 

 

 

持续更新