A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© fmi110 高级黑马   /  2015-9-10 11:06  /  288 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

a
  1. /**
  2. *         1 线程依赖于进程存在
  3. *         2 什么是进程:正在运行的程序,是系统进行资源分配和和调用的独立单位。每一个进程都有自己的内存空间
  4. *                 和系统资源
  5. *         3 多进程的意义:
  6. *                 单进程的计算机一次只能做一个事情。多进程的计算机可以同时做多个事情,比如一边玩游戏,一边听
  7. *                 音乐。多进程能提高cpu的使用率
  8. *         4 什么是线程
  9. *                 线程是程序的执行单元,执行路径(线),是程序使用cpu的最基本单位
  10. *                 单线程:程序只有一条执行路径则叫单线程
  11. *                 多线程:程序有多条执行路径叫多线程
  12. *         5 多线程的意义
  13. *                 多线程的存在,不是为了提高程序的执行速度,其实是为了提高应用程序的使用率
  14. *                 程序的执行其实是在抢夺cpu的资源,cpu的执行权。
  15. *                 多个进程就是在强这个资源,而其中的某一个进程如果执行路径比较多,就会有更高几率抢到cpu的执行权
  16. *         6 并行和并发的区别
  17. *                 并行是逻辑上的同时发生,指在某一时间段内同时运行多个程序
  18. *                 并发是物理上的同时发生,指在某一时间点上同时运行多个程序
  19. *
  20. *——————————————————————————————————————
  21. *         创建进程的方法一:
  22. *                1 自定义类,继承Thread类
  23. *                2 重写run()方法
  24. *                3 创建对象
  25. *                4 启动线程
  26. */
  27. public class threadSummarize {

  28.         /**
  29.          * @param args
  30.          */
  31.         public static void main(String[] args) {
  32.                 // TODO Auto-generated method stub

  33.         }

  34. }
复制代码

2 个回复

倒序浏览
赞一个{:3_53:}
回复 使用道具 举报
Java_EE 来自手机 中级黑马 2015-9-10 15:43:21
藤椅
有两种方法可以进行线程的自定义,继承Thread类和实现Runnable接口。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马