gumballmonitortestdrive.java

来自「深入浅出设计模式」· Java 代码 · 共 30 行

JAVA
30
字号
package headfirst.proxy.gumball;import java.rmi.*; public class GumballMonitorTestDrive { 	public static void main(String[] args) {		String[] location = {"rmi://santafe.mightygumball.com/gumballmachine",		                     "rmi://boulder.mightygumball.com/gumballmachine",		                     "rmi://seattle.mightygumball.com/gumballmachine"};  		GumballMonitor[] monitor = new GumballMonitor[location.length]; 		for (int i=0;i < location.length; i++) {			try {           		GumballMachineRemote machine = 						(GumballMachineRemote) Naming.lookup(location[i]);           		monitor[i] = new GumballMonitor(machine);				System.out.println(monitor[i]);        	} catch (Exception e) {            	e.printStackTrace();        	}		} 		for(int i=0; i < monitor.length; i++) {			monitor[i].report();		}	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?