最新 最热

5.串行执行和并发执行的效率对比

利用线程来并发执行的方法效率较高,此程序运行结果为: 可以看待时间为:3858ms

2022-10-26
1

Goroutine就是协程:进程 线程 协程 各自的概念以及三者的对比分析

进程,直观点说,保存在硬盘上的程序运行之后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。...

2022-10-26
1

4. 线程代码创建(五种方法)

创建线程方法方法一:通过继承Thread类的方法static class MyThread extends Thread{ @Override public void run() { System.out.println("我是一个线程"); ......

2022-10-26
1

3. 线程概念篇/ 线程和进程的区别

理解: 1.线程其实是包含在进程中的 2.一个进程中可能有多个线程 3.每个线程都有一段自己要执行的逻辑(指令) 每个线程都是一个独立的“执行流” 4.同一个进程中的很多线程之间 共享了一些资源(内存资源、打开的文件) 5....

2022-10-26
1

Linux 线程间通信和同步

很多时候,我们做项目并不会创建那么多进程,而是创建一个进程,在该进程中创建多个线程进行工作。

2022-10-25
1

Python 获取线程返回值的三种方式

提到线程,你的大脑应该有这样的印象:我们可以控制它何时开始,却无法控制它何时结束,那么如何获取线程的返回值呢?今天就分享一下自己的一些做法。...

2022-10-25
1

## java内存模型

在JMM中,如果一个操作执行的结果需要对另一个操作可见,那么这两个操作之间必须要存在happens-before关系。这里提到的两个操作既可以是在一个线程之

2022-10-25
1

线程池的监控

线程池配置核心业务线程池和非核心业务线程池 核心业务的线程不够用 可以停掉非核心业务占用的线程

2022-10-25
1

Java中的多线程和多进程

注意:大多线程是模拟出来的(感官上的多线程同步),真正的多线程指的是有多个CPU/核。

2022-10-25
1

【并发编程】可重入锁和读写锁

一般使用lock.lock();就try catch 在finally里释放锁:lock.unlock(); 功能和synchronized差不多 比synchronized轻量

2022-10-25
1