Java并发编程
文章平均质量分 78
库隐
这个作者很懒,什么都没留下…
展开
-
Java并发编程3:线程Thread常用的API
文章目录一、Java线程相关的API1、start():启动线程2、run():3、join() 等待线程运行结束4、getId(): 获取线程长整型的id,id唯一5、getName():获得线程名, setName(): 设置线程名6、getPriority():获取线程的优先级, setPriority(int):修改线程优先级7、getState():获取线程状态8、isInterrupted()、interrupt()、Thread.interrupted()9、isAlive():线程是否存活(原创 2021-08-22 09:02:09 · 317 阅读 · 0 评论 -
Java并发编程2:线程的创建和启动
基本概念的了解: 程序:完成特定任务,用编程语言聪明些的一组指定的集合,即一段静态的代码。 进程(process):是程序的一次执行过程,或是正在运行的一个程序。是一个动态过程:有它自身的产生、存在、消亡 的过程(生命周期)。 进程作为资源分配的单位,系统在运行时会为每个而进程分配不同的内存区域。 线程(thread):进程可以进一步细化为线程,即一个程序内部的一条或多条执行路径 在java程序员中,是支持多线程的,一个进程可同一时间并行执行多个线程 线程作为调度和执行的单位,每个线程久拥有独立的运行原创 2021-08-21 23:12:30 · 195 阅读 · 0 评论 -
Java并发编程1:了解进程和线程的概念及其关系
了解进程和线程的概念及其关系线程和进程1、进程2、线程进程和线程的关系 线程和进程 1、进程 程序由指令和数据组成,这些指令要运行,数据要读写,就必须将指令加载至CPU,数据加载至内存。当指令运行过程中还需要用到磁盘、网络等设备,进程就是用来加载指令、管理内存、管理IO的 当一个程序运行看,从磁盘加载这个程序的代码至内存,就开启了一个进程。 进程可以看作是程序的一个实例,大部分的程序可一个同时运行多个实例进程,也有的程序只启动一个实例进程。 2、线程 一个进程可以包含多个线程 一个线程就是一个指原创 2021-08-12 00:03:16 · 173 阅读 · 0 评论