各位好,请看下面的的代码
public class LiftOff implements Runnable {
private int counts=10;
public void run() {
while(counts-->0){
System.out.println(123);
Thread.yield();
}
}
}
我实现了一个Runnable接口,请问Thread.yield();这个方法怎么来的- -?
为什么其他的普通的方法不能调用这个方法,只有这个方法能调用?
我会很快结贴的哦。。
public class LiftOff implements Runnable {
private int counts=10;
public void run() {
while(counts-->0){
System.out.println(123);
Thread.yield();
}
}
}
我实现了一个Runnable接口,请问Thread.yield();这个方法怎么来的- -?
为什么其他的普通的方法不能调用这个方法,只有这个方法能调用?
我会很快结贴的哦。。
//我认为你可以结贴了。哈
public static void yield()暂停当前正在执行的线程对象,并执行其他线程。
yield 是Thread类的一个方法。
也可以定义一个Thread 的对象进行调用吧。。
Thread a=new Thread();
a.yield();
Thread是java.lang包内的静态方法.
通俗一点的说吧,你随便新建一个类它都能用Thread.yield();