标签:方法区 计算机 之间 多线程 生命周期 场景 守护线程 创建 str
1.纲要
2.概念
进程:进程指应用程序,每个进程是一个应用程序,都有独立的内存空间。在java的开发环境下启动JVM,就表示启动了一个进程。
多进程作用:单进程计算机只能做一件事情,对于单核计算机来讲,在同一个时间点上,不可能两个进程同时运行,因为CPU只能在某个时间点上做一件事。CPU在两个进程之间可以频繁切换,造成两个进程同时执行的假象。多进程不是提高执行速度,而是提高CPU的使用率。
线程:线程是一个进程中的执行场景,一个进程可以启动多个线程。
多线程作用:多线程不是为了提高执行速度,而是提高应用程序的使用率。线程和线程共享“堆内存和方法区内存”,栈内存是独立的,一个线程一个栈。
标签:方法区 计算机 之间 多线程 生命周期 场景 守护线程 创建 str
原文地址:http://www.cnblogs.com/bookwed/p/6728808.html