导航:首页 > 编程语言 > java打印log

java打印log

发布时间:2023-01-22 15:19:01

1. 如何在java程序中打log

Java的Log是一个非常强大的写日志的工具包,程序员可以随时把一些想要记录的信息输出到本地文件,可以用于观察程序运行状况等,代码如下:
import org.apache.log4j.FileAppender;
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
import org.apache.log4j.SimpleLayout;
public class ApacheLog {
public static void main(String args[]) {
Logger logger = Logger.getLogger(ApacheLog.class);
SimpleLayout layout = new SimpleLayout();
FileAppender appender = null;
try {
appender = new FileAppender(layout, "myApacheLog.log", false);
} catch (Exception e) {
}
logger.addAppender(appender);
// Set the logger level to Level.INFO
logger.setLevel(Level.INFO);
// This request will be disabled since Level.DEBUG < Level.INFO.
logger.debug("This is debug.");
// These requests will be enabled.
logger.info("This is an info.");
logger.warn("This is a warning.");
logger.error("This is an error.");
logger.fatal("This is a fatal error.");
}
}

2. java如何做打印

简单的可以使用java.awt.PrintJob,主要就是自己在Grpahics里绘制。
复杂的就要研究javax.print包的内容了。搜索一下,能找到一些例子。

3. java log打印的日志会在控制台输出吗

会的啊
编写log4j.properties文件,配置日志信息
### 把日志信息输出到控制台 ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender//日志信息将写到控制台
log4j.appender.stdout.Target=System.out//信息打印到System.out上
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %m%n//指定输出格式:显示日期和log信息
### 把日志信息输出到文件:accp.log ###
log4j.appender.file=org.apache.log4j.FileAppender//日志信息将写到文件中
log4j.appender.file.File=accp.log//指定日志输出的文件名
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %l %m%n//指定输出格式:显示日期,日志发生位置和日志信息
### 设置优先级别、以及输出源 ###
log4j.rootLogger=debug, stdout, file//设置优先级别为debug、
日志被输出到多个输出源
注:优先级从高到低分别是ERROR、WARN、INFO、DEBUG
在此处,如果优先级别设为info,那么使用debug方法打印的日志信息将不被输出

阅读全文

与java打印log相关的资料

热点内容
电力载波单片机 浏览:590
单片机串行通讯 浏览:514
遍历两个对应列表python 浏览:490
数控编程演示软件哪里下载 浏览:685
程序员会6点下班吗 浏览:791
linuxdate时区 浏览:324
小说服务器怎么选 浏览:525
python自动化测试框架哪个最好 浏览:310
反编译后为什么不能回编 浏览:53
java反射获得属性值 浏览:36
程序员和甲方的矛盾 浏览:126
在地狱做程序员 浏览:763
银行app能做什么 浏览:235
追书缓存的小说在哪个文件夹 浏览:560
山科女生程序员 浏览:748
mybatis3源码分析 浏览:466
华为交换机常用配置命令 浏览:378
程序员怎么去银行上班 浏览:591
广州程序员薪资 浏览:890
win7命令提示符输入 浏览:594