package thread.chapterOne.Exchanger; import java.util.concurrent.Exchanger; public class ThreadA extends Thread { private Exchanger exchanger; public ThreadA(Exchanger exchanger) { super(); this.exchanger = exchanger; } @Override public void run() { try { System.out.println("A线ç¨è·åç交æ¢å¼:" + exchanger.exchange("交æ¢å¼A")); } catch (InterruptedException e) { e.printStackTrace(); } } }