Java 将接收到的数据记录到txt文件
我想将数据记录到一个txt文件中,即我将从com端口接收数据,然后将其写入文本文件。这符合日志记录的条件吗?或者日志记录是指错误日志记录?如果第一种情况是真的,我想我应该使用log4j,因为我已经读到这是日志记录的标准?但是,如果不是这样,是否可以使用FileWriter 使用Java 将接收到的数据记录到txt文件,java,logging,log4j,filewriter,Java,Logging,Log4j,Filewriter,我想将数据记录到一个txt文件中,即我将从com端口接收数据,然后将其写入文本文件。这符合日志记录的条件吗?或者日志记录是指错误日志记录?如果第一种情况是真的,我想我应该使用log4j,因为我已经读到这是日志记录的标准?但是,如果不是这样,是否可以使用FileWriter 使用java.util.logging.Logger。使用以下步骤: 在启动时,使用Logger.getLogger(name)创建一个Logger(您可以定义要用于系统的任何日志名称) 通过使用Logger.addHandl
java.util.logging.Logger
。使用以下步骤:
Logger.getLogger(name)
创建一个Logger
(您可以定义要用于系统的任何日志名称)Logger.addHandler
来决定日志的去向。例如,如果要将日志输出到文件,请使用java.util.logging.FileHandler
Logger.getLogger(name.log()
就这样!FileHandler将自动写入文本文件。如果要将日志放在其他地方(例如数据库),请添加其他处理程序。使用
java.util.logging.Logger
。使用以下步骤:
Logger.getLogger(name)
创建一个Logger
(您可以定义要用于系统的任何日志名称)Logger.addHandler
来决定日志的去向。例如,如果要将日志输出到文件,请使用java.util.logging.FileHandler
Logger.getLogger(name.log()
就这样!FileHandler将自动写入文本文件。如果要将日志放在其他地方(例如数据库),请添加其他处理程序。我正在使用Rxtxcomm库执行类似的操作。 使用log4j记录从串行端口传入的数据没有问题 事实上,日志记录并不一定意味着“错误日志记录”。例如,如果您试图找出程序中出现错误的配置,可以使用程序记录尽可能多的信息。
在我的例子中,我记录了诸如载波检测信号检测之类的事件的使用。我正在使用Rxtxcomm库执行类似的操作。 使用log4j记录从串行端口传入的数据没有问题 事实上,日志记录并不一定意味着“错误日志记录”。例如,如果您试图找出程序中出现错误的配置,可以使用程序记录尽可能多的信息。 在我的例子中,我记录了诸如载波检测信号检测之类的事件的使用