⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 client.java

📁 这个代码是利用中间件RMI开发的flight航班查询
💻 JAVA
字号:
package flight;
import java.rmi.*;
import java.net.*;

import javax.naming.*;

public class Client {
public static void main(String args[]){
	String url="rmi://locallhost/";
	try{
		Context namingContext=new InitialContext();
		Flightfactory factory=(Flightfactory)namingContext.lookup(url+"Flight");
		Flight flight1=factory.getFlight("795");
		flight1.setOrigin("上海");
		flight1.setDestination("北京");
		System.out.println("Flight"+flight1.getFlightNumber()+":");
		System.out.println("from"+flight1.getFlightOrigin()+"to"+flight1.getFlightDestination());
		Flight flight2=factory.getFlight("795");
		System.out.println("Flight"+flight2.getFlightNumber()+":");
		System.out.println("from"+flight2.getFlightOrigin()+"to"+flight2.getFlightDestination());
		System.out.println("flight1是"+flight1.getClass().getName()+"实例");
		System.out.println("flight2是"+flight2.getClass().getName()+"实例");
		System.out.println("flight1=flight2:"+(flight1==flight2));
		System.out.println("flight1.equals(flight2):"+(flight1.equals(flight2)));
		
		
	  }catch(Exception e){
		  e.printStackTrace();
	  }
}
}

⌨️ 快捷键说明

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