- 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)