PlayJava Day023
程序员文章站
2022-07-02 13:14:43
进程:进程是程序的一次动态执行过程,它经历了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、到发展到最终消亡的过程 多进程:多进程操作系统能同时运行多个进程(程序) 多线程:是指一个进程在执行过程中可以产生多个线程,这些线程可以同时存在、同时运行,一个进程可能包含了多个同时执行 ......
进程:进程是程序的一次动态执行过程,它经历了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、到发展到最终消亡的过程
多进程:多进程操作系统能同时运行多个进程(程序)
多线程:是指一个进程在执行过程中可以产生多个线程,这些线程可以同时存在、同时运行,一个进程可能包含了多个同时执行的线程
线程的优先级别:
java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程
线程调度器按照线程的优先级决定应调度哪个线程来执行
线程的优先级用数字表示,范围从1到10,一个线程的缺省优先级是5
在java中,引入了对象互斥锁的概念,保证共享数据操作的完整性
每个对象都对应于一个可称为“互斥锁”的标记,这个标记保证在任意一时刻只有一个线程访问该对象
用关键字synchronized来与对象的互斥锁联系。当某个对象以synchronized修饰时,表明该对象在任一时刻只能由一个线程访问
1.class extends thread
2.class implements runnable
上一篇: PlayJava Day022