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

Java当中的线程(二)

时间:2014-05-23 05:14:30      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:des   style   class   blog   c   code   

1. 实现线程的第二种方法

2. 控制线程的常用方法

 

1. 第一种方法是使用继承, 但Java只能使用一次继承, 因此下面这种方法使用的更多

       bubuko.com,布布扣

bubuko.com,布布扣
1 class RunnableImpl implements Runnable{
2     public void run(){
3         for(int i = 0; i< 100; i++){
4             System.out.println("Runnable--->" + i);
5         }
6     }
7 }
bubuko.com,布布扣
bubuko.com,布布扣
1 class Test{
2     public static void main(String args []){
3         RunnableImpl ri = new RunnableImpl();
4         Thread t = new Thread(ri);
5         t.start();
6     }
7 }
bubuko.com,布布扣

        bubuko.com,布布扣

 

2. 控制线程的常用方法

      中断线程

             Thread.sleep() 休眠, 参数是休眠时间

             Thread.yield() 

      设置线程的优先级

             getPriority()  

             setPriority()  

bubuko.com,布布扣
 1 class Test{
 2     public static void main(String args []){
 3         RunnableImpl ri = new RunnableImpl();
 4         Thread t = new Thread(ri);
 5         System.out.println(t.getPriority());
 6         t.setPriority(Thread.Min_PRIORITY);  //线程优先级最小是1, 最大是10
 7                                              //线程优先级越大, 运行的概率越大
 8         t.start();
 9     }
10 }
bubuko.com,布布扣

 

 

Java当中的线程(二),布布扣,bubuko.com

Java当中的线程(二)

标签:des   style   class   blog   c   code   

原文地址:http://www.cnblogs.com/iMirror/p/3742075.html

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