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

📄 main.java

📁 Thinking in Java 是学习JAVA的经典教材
💻 JAVA
字号:
// From 'Thinking in Java, 3rd ed.' (c) Bruce Eckel 2002
// www.BruceEckel.com. See copyright notice in CopyRight.txt.
package javatheater.client;

import javax.naming.*;
import javax.rmi.PortableRemoteObject;
import javax.ejb.FinderException;
import javax.ejb.CreateException;

import javatheater.ejb.*;

import java.rmi.RemoteException;

public class Main {
  static ShowManagerHome managerHome = null;

  static void initHomes() throws NamingException {
    Context initial = new InitialContext();

    managerHome =
      (ShowManagerHome) PortableRemoteObject.narrow(
        initial.lookup("javatheater/ShowManager"),
        ShowManagerHome.class
      );
  }

  public static void main(String[] args) {
    System.out.println("JavaTheater RMI Client Application");

    try {
      initHomes();

      ShowManager manager = managerHome.create();
      Integer newMoviePK = manager.createMovie("Fatal Exception");
      manager.deleteMovie(newMoviePK);
    }
    catch (Exception e) {
      e.printStackTrace();
      System.exit(1);
    }
  }
}

⌨️ 快捷键说明

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