
并发编程系列教程
ABCchinatea
这个作者很懒,什么都没留下…
展开
-
一个月精通Java并发编程
Java并发编程教程--并发基础(三3.5常见方法3.6 start与run3.7 sleep与yield3.8 Join方法详解 3.5常见方法 方法名 static 功能说明 注意 start() 启动一个新线程,在新的线程运行run方法中的代码 start 方法只能是让线程进入就绪,里面的代码不一定立刻运行(CPU的时间片还没有分给它),每个线程对象的start方法只能调用一次,如果调用多次会出现IlleagleThreadStateException run() 新线程启动后原创 2020-08-23 22:41:06 · 223 阅读 · 0 评论 -
Java并发编程系列教程—并发基础(一)
并发编程 1.进程与线程 进程 程序由指令和数据组成,但这些指令需要运行,数据要读写,就必须将指令加载至CPU,数据加载至内存.在指令运行过程中还需要用到磁盘,网络等设备.进程就是用来加载指令,管理内存,管理IO的. 当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程. 进程就可以视为程序的一个实例.大部分程序可以同时运行多个实例程序,有的程序只能启动一个实例进程. 线程 一个进程之内可以分为一到多个线程 一个线程就是一个指令流,将指令流中的一条条指令以一定的顺序交给CPU执行 J原创 2020-08-11 23:49:56 · 303 阅读 · 0 评论