我是靠谱客的博主 愤怒美女,最近开发中收集的这篇文章主要介绍7月6日Java学习(进程与线程),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

进程与线程

进程(process)是操作系统中的任务单元,每一个程序启动后,操作系统都会为其分配进程编号PID

线程(Thread)是进程中的任务单元,程序启动的时候,首先会创建主线程,可以在主线程中开辟子线程,每一个线程都对应一个虚拟机栈。栈是线程私有的,堆和方法区是线程共享的

串行

        在一台机器上单线程执行

并行

        并发:在同一台机器上多线程并行执行(存在资源竞争关系)

        并行:在多台机器上并行执行(不存在资源竞争关系)

Java中实现多线程的方式有4种

1.继承Thread类,重写run方法

2.实现Runnable,重写run方法

3.实现Callable接口,重写call方法

4.使用线程池类

最后

以上就是愤怒美女为你收集整理的7月6日Java学习(进程与线程)的全部内容,希望文章能够帮你解决7月6日Java学习(进程与线程)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部