随笔分类 -  java--应用程序&进程&线程

多线程-题
摘要:1、进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的 阅读全文

posted @ 2019-02-01 17:18 arrows 阅读(257) 评论(0) 推荐(0)

应用程序&进程相关概念
摘要:在Java中,一个应用程序对应着一个JVM实例(也有地方称为JVM进程),一般来说名字默认为java.exe或者javaw.exe(windows下可以通过任务管理器查看)。 Java采用的是单线程编程模型,即在自己的程序中如果没有主动创建线程的话,只会创建一个线程,通常称为主线程。 但是要注意,虽 阅读全文

posted @ 2019-01-31 16:59 arrows 阅读(293) 评论(0) 推荐(0)

线程和线程池
摘要:可从以下几个方面入手,学习线程和线程池: 1、什么是线程,线程和进程的区别是什么; 2、线程中的基本概念,线程的生命周期; 3、单线程和多线程; 4、线程池的原理解析; 5、常见的几种线程池的特点以及各自的应用场景 1、线程,程序执行流的最小执行单位,是实际运作的单位。 进程是一个动态的过程,是一个 阅读全文

posted @ 2019-01-31 16:30 arrows 阅读(277) 评论(0) 推荐(0)

进程和线程的一个简单形象的解释
摘要:1、计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行; 2、假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其它车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务; 3、进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时间,C 阅读全文

posted @ 2019-01-31 15:58 arrows 阅读(138) 评论(0) 推荐(0)

导航