shaoshuai888

多线程

一、多线程原理

  

  如上图所示:程序启动运行main的时候,java虚拟机启动一个进程,主线程main在mian()调用的时候被创建,随着调用mt的对象的start方法,另一个新的线程也就启动了,这样整个应用就在多线程下运行

 

二、多线程在内存中执行

  多线程执行时候,在内存中是如何分析的,还用上图代码为例:图解这个多线程在内存中如何运行:

  多线程执行时候,在栈内存中,其实每一个执行线程都有一片属于自己的栈内存空间,进行方法的压栈和弹栈

  

 

  博客刚刚开通,目前只做笔记,可能繁重而无味,本人也在摸索如何简洁而清晰的整理知识点,

  如果小白想学习,现阶段不建议看本人博客,可以加我微信:sl20151001,

  目前本人正在培训中,我同步给你java学习资料,

 

 

 

 

 

 

 

 

 

  

  

posted on 2018-09-03 18:14  shaoshuai888  阅读(122)  评论(0编辑  收藏  举报

导航