diff --git a/blank.md b/blank.md new file mode 100644 index 0000000..61b93f4 --- /dev/null +++ b/blank.md @@ -0,0 +1 @@ +This is a blank document. \ No newline at end of file diff --git a/src/chapter3/CyclicBarrierDemo.java b/src/chapter3/CyclicBarrierDemo.java index da45073..a9dfec2 100644 --- a/src/chapter3/CyclicBarrierDemo.java +++ b/src/chapter3/CyclicBarrierDemo.java @@ -15,6 +15,7 @@ public static class Soldier implements Runnable { public Soldier(CyclicBarrier cyclicBarrier, String soldier) { this.soldier = soldier; this.cyclicBarrier = cyclicBarrier; + System.out.println("aaa"); } @Override @@ -37,7 +38,7 @@ void doWork() { } catch (InterruptedException e) { e.printStackTrace(); } - System.out.println(soldier + ":ÈÎÎñÍê³É"); + System.out.println(soldier + ":�������"); } } @@ -54,9 +55,9 @@ public BarrierRun(boolean flag, int N) { @Override public void run() { if (flag) { - System.out.println("˾Áî:[Ê¿±ø" + N + "¸ö,ÈÎÎñÍê³É!"); + System.out.println("˾��:[ʿ��" + N + "��,�������!"); } else { - System.out.println("˾Áî:[Ê¿±ø" + N + "¸ö,¼¯ºÏÍê±Ï!"); + System.out.println("˾��:[ʿ��" + N + "��,�������!"); flag = true; } } @@ -68,10 +69,10 @@ public static void main(String args[]) { Thread[] allSoldier = new Thread[N]; boolean flag = false; CyclicBarrier cyclicBarrier = new CyclicBarrier(N, new BarrierRun(flag, N)); - System.out.println("¼¯ºÏ¶ÓÎé!"); + System.out.println("���϶���!"); for (int i = 0; i < N; i++) { - System.out.println("Ê¿±ø" + i + "±¨µÀ!"); - allSoldier[i] = new Thread(new Soldier(cyclicBarrier, "Ê¿±ø" + i)); + System.out.println("ʿ��" + i + "����!"); + allSoldier[i] = new Thread(new Soldier(cyclicBarrier, "ʿ��" + i)); allSoldier[i].start(); } }