- 认识多线程
- 创建线程的三种方式
- 获取当前正在执行任务的线程
- 获取和设置线程的名称
- run方法与start方法的区别
- 获取和设置线程优先级
- 使当前正在执行的线程进入休眠状态
- 优雅地停止线程
- 让线程放弃执行权
- 等待线程死亡join方法
- 后台线程(Daemon)的作用
- 如何得知线程执行完(isAlive)
- 线程组(ThreadGroup)
- synchronized关键字
- 同步锁的类型有哪些
- 同一把锁
- 死锁是如何产生的
- 等待唤醒机制(wait、notify)
- wait与sleep的区别
- 线程间通讯(wait、notify应用)
- 显式锁(Lock)的使用
- 非阻塞式获取锁
- 中断等待锁的线程(lockInterruptibly)
- Lock锁的等待唤醒机制(Condition)
- 生产者与消费者(Condition应用)
- 可重入锁与不可重入锁
- 公平锁与非公平锁
- 读锁与写锁(ReentrantReadWriteLock)
- 读写锁实战高并发容器
- synchronized与Lock的区别
- 等待唤醒工具类(LockSupport)
- LockSupport实战互斥锁
- 读写锁互斥的情况
- 读写锁升级版StampedLock
- StampedLock可重入性
- 线程状态及生命周期
- 面试必问ThreadLocal
- 线程间如何共享ThreadLocal
- 线程池之间如何共享ThreadLocal
- 什么是内存可见性?volatile怎么用?
- 什么是原子性?i++是原子操作吗?
- 什么是比较并交换CAS技术?
- 这12个原子类里最常用的是这两个
- CAS算法有问题,什么是ABA问题?
网站首页 > java教程 正文
猜你喜欢
- 2024-09-03 JAVA中的多线程操作详细剖析(java中多线程的使用)
- 2024-09-03 最全Java并发编程技能:多线程+线程池+线程锁+并发工具+并发容器
- 2024-09-03 Java最全面的总结(二)- 多线程(java多线程 菜鸟教程)
- 2024-09-03 「干货」java基础之多线程(java多线程简单实例)
- 2024-09-03 java编程思想之多线程知识讲解,一篇就够了
- 2024-09-03 java基础-多线程(java多线程用法)
- 2024-09-03 Java多线程(java多线程例子 比数字大小)
- 2024-09-03 Java 多线程同步的五种方法,你都知道嘛?
- 2024-09-03 java多线程的实现方式和异同点介绍
- 2024-09-03 学习java多线程,这必须搞懂的这几个概念,很重要
你 发表评论:
欢迎- 最近发表
-
- Java常量定义防暴指南:从"杀马特"到"高富帅"的华丽转身
- Java接口设计原则与实践:优雅编程的艺术
- java 包管理、访问修饰符、static/final关键字
- Java工程师的代码规范与最佳实践:优雅代码的艺术
- 编写一个java程序(编写一个Java程序计算并输出1到n的阶乘)
- Mycat的搭建以及配置与启动(mycat部署)
- Weblogic 安装 -“不是有效的 JDK Java 主目录”解决办法
- SpringBoot打包部署解析:jar包的生成和结构
- 《Servlet》第05节:创建第一个Servlet程序(HelloSevlet)
- 你认为最简单的单例模式,东西还挺多
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)