java的并发线程.docVIP

  • 3
  • 0
  • 约1.95万字
  • 约 9页
  • 2016-10-15 发布于广东
  • 举报
java的并发线程

并发与线程 一、线程的概念和使用 引出:进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源. Class myth implements Runnable 实现一个run()方法来定义一个运行体 使用实现Runnable接口的类来创建一个Thread类 Thread th = new Thread(myth); 使用线程类的start()方法来启动线程的运行体 注意start()只能调用一次,启动一次线程。 第二种: 定义一个Thread的子类并重写其run()方法 创建Thread子类的对象调用其start()方法来启动运行体。 使用第一种实现一个接口后还可以继承一个类,使用比较灵活。 例子: public class ThreadDemo { public static void main(String[] args) { // TODO Auto-generated method stub Runner2 r = new Runner2(); //Thread thread = new Thread(r);

文档评论(0)

1亿VIP精品文档

相关文档