标签:des style class blog c code
1. 实现线程的第二种方法
2. 控制线程的常用方法
1. 第一种方法是使用继承, 但Java只能使用一次继承, 因此下面这种方法使用的更多
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 }
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 }
2. 控制线程的常用方法
中断线程
Thread.sleep() 休眠, 参数是休眠时间
Thread.yield()
设置线程的优先级
getPriority()
setPriority()
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 }
标签:des style class blog c code
原文地址:http://www.cnblogs.com/iMirror/p/3742075.html