码迷,mamicode.com
首页 > 编程语言 > 详细

Java 线程

时间:2016-04-24 18:34:47      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

1.线程与进程?

二.怎么创建一个线程?

1.step1.创建一个继承Thread的类(假定类名为A),并重写run()方法

  step2.构造一个A类对象,假定对象名为aa

  step3.调用aa对象的start()方法

2.step1.创建一个实现Runnable接口的类,假定为A 代码: class A implements Runnable;

  step2.创建A类对象aa 代码: A aa=new A();

  step3.利用aa构造一个Thread对象tt   Thread tt=new Thread(aa);

  step4.调用tt中的start方法  tt.start();

三.线程的状态及几个概念

    

线程的休眠

     暂停执行当前运行中的线程,使之进入阻塞状态,待经过指定的“延迟时间”后再醒来经进入到就绪状态

线程的让步

    让运行中的线程主动放弃当前获得的的CPU机会,但不是使该线程进入阻塞状态,而是进入就绪状态的

线程的串行化

    在多线程中,如果在一个线程运行的过程中要用到另一个线程的运行结果,则可以进行线程的串行化处理,即joint()

线程的挂起和恢复

    线程的挂起——暂时停止当前运行中的线程,使之转入阻塞状态,并且不会自动恢复

    线程的恢复——使得一个已经挂起的线程恢复运行

 

四.线程同步

 

 

 

五.线程通信

 

Java 线程

标签:

原文地址:http://www.cnblogs.com/xiaoxiaohui2015/p/5427503.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!