美文网首页
Java-线程总结

Java-线程总结

作者: Crazy丶若熙 | 来源:发表于2019-12-28 08:51 被阅读0次

一、高并发线程
1.显示锁(Reetrentlock)/隐式锁(sychronized)
2.独占锁(写锁)/共享锁(读锁) ReetrentReadWriteLock
3.单机锁(lock/sychronized) / 分布式锁(redis/zookeeper)
二、创建线程的三种方式
1.new Thread()
2.Runable(run方法)
3.Callable (call)返回值
三、线程状态
1.新建 new
2.就绪 start
3.运行 run
4.阻塞 wait
5.休眠 sleep
6.停止 stop
四、线程通信
1.wait/notify
2.condition / await
3.countdownlatch(闭锁)
4.cydeBrrier(栅格)
5.cas (compare and swunp) 比较并且替换
2/3/4---->底层都是调用的AQS

相关文章

  • JAVA-线程-一-执行器Executor

    2. JAVA-线程-二-ExecutorService 接口 3. JAVA-线程-三-AbstractExec...

  • JAVA-线程-三-AbstractExecutorServic

    1. JAVA-线程-一-执行器Executor 2. JAVA-线程-二-ExecutorService 接口 ...

  • JAVA-线程-二-ExecutorService 接口

    1. JAVA-线程-一-执行器Executor 3. JAVA-线程-三-AbstractExecutorSer...

  • Java-线程总结

    一、高并发线程1.显示锁(Reetrentlock)/隐式锁(sychronized)2.独占锁(写锁)/共享锁(...

  • Java-线程池专题 (美团面试题)

    Java-线程池专题 (美团面试题)

  • 02 java线程-线程池与线程组

    java-线程组与线程池 线程组 Java中使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,...

  • JAVA-并发编程(三)

    JAVA-并发编程(三) sschrodinger 2019/5/16 线程 线程是现代操作系统的最小调度单位,也...

  • java-线程

    一,线程和进程 进程:就是一个程序从开始到结束的过程 线程:同一个应用程序中多个顺序流同时执行(比如a...

  • Java-线程

    1.什么是线程 在并发编程中,有两个基本的执行单元:进程和线程。在Java编程语言中,并发编程主要关注线程。 线程...

  • java-线程

    线程的状态与调度 继承Thread类和实现Runnable接口区别 实现Runnable接口的类可以多线程操控同一...

网友评论

      本文标题:Java-线程总结

      本文链接:https://www.haomeiwen.com/subject/jqnjoctx.html