并行计算实验报告一.docxVIP

  • 53
  • 0
  • 约6.78千字
  • 约 10页
  • 2020-11-23 发布于山东
  • 举报
江苏科技大学 计算机科学与工程学院 实 验 报 告 实验课程:并行计算 评定成绩 指导教师 实验名称: Java 多线程编程 宋英磊 学号: 姓名: 班级: 完成日期: 2014 年 04 月 22 日 精选文库 1.1 实验目的 掌握多线程编程的特点; 了解线程的调度和执行过程; 掌握资源共享访问的实现方法。 1.2 知识要点 1.2.1 线程的概念 线程是程序中的一个执行流 , 多线程则指多个执行流 ; 线程是比进程更小的执行单位 , 一个进程包括多个线程 ; Java 语言中线程包括 3 部分 : 虚拟 CPU、该 CPU执行的代码及代码所操作的数据。 Java 代码可以为不同线程共享,数据也可以为不同线程共享; 1.2.2 线程的创建 (1) 方式 1:实现 Runnable 接口 Thread 类使用一个实现 Runnable 接口的实例对象作为其构造方法的参数, 该对象 提供了 run 方法,启动 Thread 将执行该 run 方法; (2) 方式 2:继承 Thread 类 重写 Thread 类的 run 方法; 1.2.3 线程的调度 线程的优先级 取值范围 1 ~ 10 ,在 Thread 类提供了 3 个常量, MIN_PRIORITY=1、 MAX_ PRIORITY=10、 NORM_PRIORITY=5; 用

文档评论(0)

1亿VIP精品文档

相关文档