資源簡介
實現操作日志保存到指定目錄下
代碼片段和文件信息
package?com.log.test;
import?java.io.File;
import?java.io.FileWriter;
import?java.io.IOException;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.Timer;
import?java.util.TimerTask;
?
/**
?*?-普通項目日志類
?*?-web項目?日志會保存在tomcat的web-inf下的classes/logs目錄下
?*?-普通項目?日志會保存在項目的/logs目錄下
?*/
public?class?Log?{
//是否開啟日志?默認開啟
private?static?boolean?isLog?=?true;
//日志文件保存路徑?默認為當前項目路徑
private?static?String?savePath?=?Log.class.getResource(“/“).getPath()+“../“;
//輸出流
private?static?FileWriter?writer?=?null;
static?{
timingUpdateWriter();
}
/**
?*?-輸出日志
?*?@param?obj
?*/
public?static?void?print(object?obj)?{
isDefaultWriter();
String?str?=?getString()+obj;
//日志開啟才輸出
if?(isLog)?{
//獲取堆棧跟蹤信息
System.out.println(str)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2020-01-19?16:06??log\.classpath
?????文件?????????379??2020-01-19?16:06??log\.project
?????目錄???????????0??2020-01-19?16:06??log\.settings\
?????文件?????????598??2020-01-19?16:06??log\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2020-02-20?16:23??log\bin\
?????目錄???????????0??2020-02-20?16:23??log\bin\com\
?????目錄???????????0??2020-02-20?16:23??log\bin\com\log\
?????目錄???????????0??2020-02-20?16:23??log\bin\com\log\test\
?????文件?????????496??2020-02-20?16:23??log\bin\com\log\test\Log$1.class
?????文件????????4598??2020-02-20?16:23??log\bin\com\log\test\Log.class
?????文件?????????592??2020-02-20?16:23??log\bin\com\log\test\LogTest.class
?????目錄???????????0??2020-01-20?10:03??log\logs\
?????文件????????4698??2020-01-19?17:35??log\logs\2020-01-19.txt
?????文件????????5371??2020-01-20?10:03??log\logs\logRecoed.log
?????文件????????5970??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.1
?????文件????????6026??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.10
?????文件????????5980??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.2
?????文件????????6018??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.3
?????文件????????6026??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.4
?????文件????????6026??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.5
?????文件????????6026??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.6
?????文件????????6026??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.7
?????文件????????6026??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.8
?????文件????????6026??2020-01-20?10:03??log\logs\logRecoed.log.2020-01-20.9
?????目錄???????????0??2020-01-19?16:07??log\src\
?????目錄???????????0??2020-01-19?16:07??log\src\com\
?????目錄???????????0??2020-01-19?16:07??log\src\com\log\
?????目錄???????????0??2020-01-19?16:20??log\src\com\log\test\
?????文件????????4393??2020-01-19?17:26??log\src\com\log\test\Log.java
?????文件?????????200??2020-01-19?16:23??log\src\com\log\test\LogTest.java
- 上一篇:各大公司面試題(附答案).pdf
- 下一篇:java實現電子時鐘(完整源代碼)
評論
共有 條評論