代码改变世界

随笔档案-2012年2月13日

C\C++ 程序员从零开始学习Android - 个人学习笔记(十) - java基础 - 多线程(待续)

2012-02-13 21:21 by CreateLight, 503 阅读, 收藏, 编辑
摘要: 1,多线程和多进程区别 多进程中的每个进程都有自己独立的进程空间。 多线程中的每个线程有自己独立的栈空间,但是共享其它数据(堆、方法区等)。 一般而言,多线程拥有更小的创建开销、更快的速度,更麻烦的编码。2, 为什么要并发? 分时系统,增强用户响应。 因为外设(典型的如IO)阻塞时,可以让CPU处理其他任务。 充分利用多核或多CPU架构提升性能。3,创建线程 class MyRunnable implements Runnable { void run(){ //do sth...} } Runnable r = new MyRunnable(); Thread t = new T... 阅读全文
点击右上角即可分享
微信分享提示