Java架go
Java架go
全部文章
多线程
Alibaba(1)
docker(3)
ElasticSearch(1)
GC(1)
GC调优(1)
go(1)
Gradle(1)
Hashmap(2)
HashuMap(1)
HTTP(2)
HTTPS(1)
I/O(3)
IDEA(7)
IO模型(2)
java(241)
Java全栈(2)
java开发(5)
Java性能优化(1)
Java进程(1)
Java集合框架(1)
jdk(1)
Jenkins(2)
jvm(8)
Linux(1)
Lombok(1)
Maven(1)
MongoDB(1)
mybatis(1)
mysql(7)
netty(2)
Nginx(1)
NIO(1)
redis(5)
RPC(2)
SpaceX(1)
spring(13)
spring boot(6)
springboot(5)
Springcloud(1)
SpringIOC(1)
Spring框架(1)
SQL(4)
string(1)
TCP/IP(1)
ThreadLocal(1)
tomcat(1)
Vhr(1)
vue(1)
zookeeper(4)
云原生(2)
互联网(4)
分布式(15)
分布式架构(1)
分布式锁(2)
后端(135)
后端开发(1)
大数据(1)
字符串(1)
开发框架(1)
开源工具(1)
开源项目(1)
微服务(17)
微服务架构(7)
性能优化(2)
性能调优(1)
接口(2)
操作系统(6)
数据库(8)
数据结构(2)
未归档(225)
架构(20)
注解(1)
消息队列(1)
算法(5)
线程(2)
编程语言(2)
网络(5)
设计模式(3)
金融监控(1)
阿里(1)
面试(90)
高并发(4)
归档
标签
去牛客网
登录
/
注册
Java架go的博客
全部文章
/ 多线程
(共7篇)
分享一份GitHub上120K Stars国内第一的Java多线程PDF
随着CPU多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面扮演了越来越重要的角色。而解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式书籍多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。本书采用Jav...
2021-04-08
0
677
线程的概述、状态、创建线程的方式、线程常用的方法
一、线程的概述 进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。 线程:就是在一个进程中负责一个执行路径。 多线程:就是在一个进程中多个执行路径同时执行。 1.1多线程的好处: 解决了一个进程里面可以同时运行多个任务(执行路径)。 提供资源的利用率,而不是提供...
2021-04-08
0
405
面试官:你熟悉多线程嘛?线程跟进程有什么区别?
这篇文章跟大家聊聊线程,讲到线程,⼜不得不提进程了~ 进程我们估计是很了解的了,在windows下打开任务管理器,可以发现我们在操作系统上运⾏的程序都是进程。 什么是叫一个进程? 什么叫一个线程? 进程:做一个简单的解释,你的硬盘上有一个简单的程序,这个程序叫QQ.exe,这是一个程序,这个程...
2021-04-08
0
526
线程池的execute方法和submit方法区别在哪?
文章内容很聚焦,但干货十足。不注意的话你可能会落入陷阱。 concurrent包里的ExecutorService,是一个接口,继承的是Executor,而Executor里只有一个方法。 public interface Executor { void execute(Runnable...
2021-04-08
0
537
单核CPU, 1G内存,究竟能不能做JVM调优?
转至架构师进阶之路 最近,技术群里有人问了一个有趣的技术话题:单核CPU, 1G内存的超低配机器,怎么做JVM调优? 这实际上是两个问题。单核CPU的超低配机器,怎么充分利用CPU?单核CPU, 1G内存的超低配机器,怎么做JVM调优? 怎么充分利用CPU? 这个问题不能一概而...
2021-04-08
0
471
并发编程 | 线程池从入门到成神!
一、为什么要用多线程 使用多线程,可以把一些大任务分解成多个小任务来执行,多个小任务之间互不影响,同时进行,这样,充分利用了cpu资源。 二、java中简单的实现多线程方式 继承Thread类,实现run方法 class MyTread extends Thread{ public vo...
2021-04-08
0
396
再造轮子?有了synchronized为何还要提供Lock?
写在前面 在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块。既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是重复造轮子,多此一举呢?今天,我们就一起来探讨下这个问题。 再造轮子? 既然JV...
2021-04-08
0
410