Java中的多线程编程
Java是为数不多的真正实现多线程并发编程的语言 说到线程程,我们就不由的得先说说进程,所谓是有爹再有儿。 什么是进程呢?进程是一个具有独立功能的程序,关于某个特定数据集合进行的一次运行活动。 进程是系统进行资源分配和调度运行的基本单位(程序 + 数据 + 进程控制块PCB),进程会独占CPU。 线程是进程基础上的进一步划分,可共享进程中的共有资源,线程之上又细分“纤程”又称“协程”。kotlin 和 python 支持“协程”。 在Java中实现基本的多线程有三种方式: 1、继承Thread类,重写run()方法; 2、继承Runnable接口,重写run()方法;
用户评论