00:00
行了,那咱们今天上午呢,也还剩二十来分钟时间,是不是,那咱们看什么呢?咱们来看一看这个下一个章节的内容,好吧,下一个章节的内容呢,是关于什么呀,线程。啊,多成。多建成这个章节啊,来这块呢,咱们这样,嗯。在这个位置吧,我们去新建一个啊,新建一个module。这个Mo呢,我们点下一步啊,然后这块呢,我们给它改成24。第24章啊,点finish。那么这个章节呢,我们来看一下这个线程。首先呢,我们来看看什么是进程,不是进程啊,什么是进程。什么是线程?你记住这个就行了,各位啊,进程。是一个应用程序。
01:02
啊,县城呢,县城是。是一个进程中的执行场景。或者叫执行单元。一个进程可以启动什么多个线程?啊,线程是一个进程中的执行场景,或者叫执行单元。一个进程可以启动多个线程,我比如说比如说这样吧,大家看这个任务管理器啊,看见这叫进程看见了吧。这叫进程啊。这叫进程。我们这块有没有这个叫Java进程的。有吧,它为什么会有个Java进程啊。我如果把这个进程杀死了,会有什么后果呀,结束这个进程。那这个地方的这个这个idea工具会不会会不会关掉呢。有可能。有可能是因为我们idea工具在启启动的时候,这里用了一个Java的进程是吧。
02:01
有这个可能,我们结束一下试试啊,结束进程。结束。有问题吗?没问题是吧。没结束。工具还在?第二,工具还在。啊,这是idea,刚才那个Java是个什么进程,这是idea进程,大家看这是idea啊,点右键IDEA64来点右键结束进程。结束,我结束了啊,结束。你看这个软件关了吧。所以说一个进程应该是一个应用程序,是不是或者叫一个进程是一个软件进程是一个应用程序,或者叫一个进程是一个软件啊,一个进。那么线程呢?线程是一个进程中的执行场景,或者叫执行单元。假如说现在呢,我们在这个位置上,我们直接在这里敲回车,Java hello word我们敲完回车,对吧,实际上这时会启动一个进程啊,启动一个进程,各位这个进程呢,它会启动多个线程。
03:08
多个线程,一个线程呢,他可能去执行什么呀,问方法,另外一个线程可能负责什么垃圾什么回收。明白吧,啊这块呢,我可以给大家解释一下啊。那对于Java程序来说。嗯。当在什么呀?当在这个DOS命令窗口中。输入什么呢?叫Java hello word回车之后会先启动什么Java虚拟机GM?RGM就是一个进程。明白吧,啊GM在什么呀?在启动一个主线程,一个主程啊调用什么方法。同时在启动一个垃圾回收线程。
04:05
负责看护。啊,回收垃圾。啊,就是最起码啊,最起码现在的Java程序中至少有两个线程,怎么着并发。啊,两个建成并发,一个是垃圾回收。线程啊,一个是执行什么方法的主线。的主线。
我来说两句