logserver.java
来自「java编写的监控一个文件夹里面有没有新的excel文件放入」· Java 代码 · 共 41 行
JAVA
41 行
package com.justin.log;
import com.justin.config.*;
/**
* @author Justin
*
* 单例模式.日志记录,此类负责向用户界面及控制台写信息(Debug开启状态下)
*/
public class LogServer {
private ConfigManager config = null;
private static DisplayHost disHost = null;
private static LogServer logger = null;
private boolean isDebug;
private LogServer(){
config = ConfigManager.getInstance();
isDebug = config.getBooleanProperty(ConfigManager.DEGUB_STATE);
};
public synchronized static LogServer getInstance(){
if(logger == null){
logger = new LogServer();
}
return logger;
}
//设置输出界面
public synchronized void initiateLog(DisplayHost host) {
disHost = host;
}
public synchronized void showMessage(String Msg) {
if (disHost != null) {
disHost.showMessage(Msg);
}
if (isDebug){
System.out.println(Msg);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?