1. 要打印的资源 1 package com.mytest.thread; 2 3 /** 4 * 要打印的资源 5 * 6 */ 7 public class Num { 8 int i = 1; 9 // 两个线程看, 交替执行的一个标志 10 boolean flag = false; 11 } 2. 打印奇数的线程 1 package com.mytest.thread; 2 3 public class PrintOdd implements Runnable { 4 Num num; 5 6 public PrintOdd(Num num) { 7 this.num