多线程
Posted xiangshaui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程相关的知识,希望对你有一定的参考价值。
一、多线程原理
如上图所示:程序启动运行main的时候,java虚拟机启动一个进程,主线程main在mian()调用的时候被创建,随着调用mt的对象的start方法,另一个新的线程也就启动了,这样整个应用就在多线程下运行
二、多线程在内存中执行
多线程执行时候,在内存中是如何分析的,还用上图代码为例:图解这个多线程在内存中如何运行:
多线程执行时候,在栈内存中,其实每一个执行线程都有一片属于自己的栈内存空间,进行方法的压栈和弹栈
博客刚刚开通,目前只做笔记,可能繁重而无味,本人也在摸索如何简洁而清晰的整理知识点,
如果小白想学习,现阶段不建议看本人博客,可以加我微信:sl20151001,
目前本人正在培训中,我同步给你java学习资料,
以上是关于多线程的主要内容,如果未能解决你的问题,请参考以下文章