Java多线程
CodeLikeWind
努力不会徒劳,伟大并非凑巧
展开
-
【Java并发】——并发容器(一)
目录 一、concurrentHashMap 1、concurrentHashMap概述 2、concurrentHashMap数据结构 3、put执行流程 4、get操作 5、ConcurrentHashMap 存取小结 二、jdk1.8中的ConcurrentHashMap 结构 1、put方法 三、总结 一、concurrentHashMap 1、concurrentH...原创 2018-08-09 10:27:02 · 2663 阅读 · 1 评论 -
【Java并发】——基础知识梳理(一)
目录 Java并发基础知识 1.并发编程的优缺点 1.1为什么要用到并发 1.2并发编程的缺点 1.3易混淆的概念 Java并发基础知识 1.并发编程的优缺点 1.1为什么要用到并发 充分利用多核CPU的运算能力 方便业务拆分 1.2并发编程的缺点 (1)频繁的切换上下文 时间片是CPU分配给各个线程的时间,因为时间非常短,所以CPU不断通过切换线程,让我们觉得多个线...原创 2018-08-05 11:09:09 · 376 阅读 · 0 评论 -
【Java并发】——基础知识梳理(二)
目录 Java并发基础知识 一、线程状态和基本操作 1.如何新建线程 2.线程状态的转换 3.线程的基本操作 3.1中断操作(interrupt) 3.2 sleep操作 3.3 join操作 4. yield操作 Java并发基础知识 一、线程状态和基本操作 1.如何新建线程 (1)继承Thread类 通过继承Thread类来创建并启动多线程的一般步骤如下 1...原创 2018-08-05 12:28:31 · 167 阅读 · 0 评论