yeild的代碼
//寫一個主線程的禮讓
public class YieldDemo02 {
?? ?public static void main(String[] args) {
?? ??? ?//同過lambda寫一個線程的調(diào)用
?? ??? ?new Thread(()-> {
?? ??? ??? ?for(int i=0;i<10;i++) {
?? ??? ??? ??? ?System.out.println("武漢加油");
?? ??? ??? ?}
?? ??? ?}).start();
?? ??? ?for(int i=0;i<10;i++) {
?? ??? ??? ?if(i%2==0) {
?? ??? ??? ??? ?Thread.yield();?? //當i對2取余等于0的時候,主線程做出了禮讓
?? ??? ??? ?}
?? ??? ??? ?System.out.println("中國加油");
?? ??? ?}
?? ?}
2
標簽: