dimexithandler.java
来自「这是一个分布式通信程序框架源程序」· Java 代码 · 共 56 行
JAVA
56 行
package dim;
public class DimExitHandler implements ExitHandler
{
static // force loading the native library
{
Native.loadNativeLibrary();
}
/*
public DimExitHandler()
{
DimExit.setHandler(this);
addExitHandler();
}
public static void addExitHandler(DimExitHandler handler)
{
DimExit.setHandler(handler);
addExitHandler();
}
*/
public static native void addExitHandler();
public static void setHandler(DimExitHandler handler)
{
DimExit.setHandler(handler);
addExitHandler();
}
public void exitHandler(int code)
{
}
private static class DimExit implements ExitHandler
{
static DimExitHandler theExitHandler;
DimExit() {}
public static void setHandler(DimExitHandler handler)
{
theExitHandler = handler;
}
public void exitHandler(int code)
{
// System.out.println("Server: "+code);
theExitHandler.exitHandler(code);
};
}
}
interface ExitHandler
{
void exitHandler(int code);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?