namedconsumer.java
来自「learning java的源代码。书中每个实例都有相关的代码example。」· Java 代码 · 共 31 行
JAVA
31 行
//file: NamedConsumer.javapublic class NamedConsumer extends Thread { Producer producer; String name; NamedConsumer(String name, Producer producer) { this.producer = producer; this.name = name; } public void run( ) { try { while ( true ) { String message = producer.getMessage( ); System.out.println(name + " got message: " + message); sleep( 2000 ); } } catch( InterruptedException e ) { } } public static void main(String args[]) { Producer producer = new Producer( ); producer.start( ); // start two this time new NamedConsumer( "One", producer ).start( ); new NamedConsumer( "Two", producer ).start( ); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?