2011-12-26 9 views
0

私は私のプログラムのコードのこの部分を持っている:最初に実行されますどのような最初に何が呼び出されるのですか?

ChannelFuture future = channel.write(msg); 
future.addListener(new ChannelFutureListener() { 
      @Override 
      public void operationComplete(ChannelFuture future) {      
       System.out.println("wrote "); 
      } 
}); 
System.out.println("done "); 

:System.out.printlnはは(「書きました」);またはSystem.out.println( "done"); ?

+0

試しましたか?どうしてあなたは気にしますか? – Howard

答えて

1

書き込みの速さによって異なります。リスナーを追加する前に書き込みが完了した場合は、最初に "書き込み済み"と表示されます。そうでなければ「完了」...

関連する問題