多线程
-爱拼才会赢-
只想把一件事做透
展开
-
多线程的目的是为了最大限度的利用CPU资源。
一般常见的Java应用程序都是单线程的。比如,用java命令运行一个最简单的HelloWorld的Java应用程序时,就启动了一个JVM进程,JVM找到程序程序的入口点main(),然后运行main()方法,这样就产生了一个线程,这个线程称之为主线程。当main方法结束后,主线程运行完成。JVM进程也随即退出 。 一般常见的Java应用程序都是单线程的。比如,用java命令运行一个最简单的原创 2013-06-18 11:10:31 · 1398 阅读 · 0 评论 -
java 并行与多线程区别
并行是利用CPU的多个核进行计算。而多线程是利用CPU一个核在不同时间段内进行计算。 多线程,AB两人要挖坑,但是只有一把铁锹,所以铁锹给A用五分钟,然后再给B用5分钟,然后再给A,。。。。如此往复并行,AB两人要挖坑,你有两把铁锹,一人一把开始挖原创 2013-06-18 11:10:34 · 748 阅读 · 0 评论