的Logger类提供setLevel()给设置日志级别方法。通过将日志记录设置为特定级别,我们可以控制要记录的消息。

要确定或检查是否将记录一条消息,我们可以使用该Logger.isLoggable(Level level)方法。让我们看下面的例子。package org.nhooo.example.util.logging;

import java.util.logging.Logger;

import java.util.logging.Level;

public class LoggingLevelCheck {

public static void main(String[] args) {

// 获取Logger的实例并将日志记录级别设置为

// 级别警告。

Logger log = Logger.getLogger(LoggingLevelCheck.class.getName());

log.setLevel(Level.WARNING);

//日志信息级别的消息。由于以下原因,将不会记录此消息

// 日志级别设置为“级别”。警告

if (log.isLoggable(Level.INFO)) {

log.info("Application Information Message");

}

// 当Level.WARNING可记录时,记录WARNING级别消息。

if (log.isLoggable(Level.WARNING)) {

log.warning("Application Warning Information");

}

// 当Level.SEVERE可记录时,记录SEVERE级别消息。

if (log.isLoggable(Level.SEVERE)) {

log.severe("Information Severe Information");

}

}

}

这将仅记录Level.WARNING和Level.SEVERE消息。04 Dec 18 13:49:58 org.nhooo.example.util.logging.LoggingLevelCheck main WARNING: Application Warning Information04 Dec 18 13:49:58 org.nhooo.example.util.logging.LoggingLevelCheck main SEVERE: Application Severe Information

java如何记录查看记录_Java如何检查消息是否可记录?相关推荐

  1. 计算机删除用户记录查看,如何看到并删除电脑的操作记录

    在Windows XP中,我们可以通过"事件查看器"的事件日志服务查看计算机的开.关机时间.因为事件日志服务会随计算机一起启动和关闭,并在事件日志中留下记录. 1.清除最近使用过的 ...

  2. java小程序查看器_JAVA的一个查看图片的小程序

    只是一个查看本地图片展示的小Demo.发微博字数超长,好像只能发文章. 直接上代码,本代码已经在JDK1.8上测试完毕. import java.io.File; import java.beans. ...

  3. java 判断date为空_java – 如何检查JSONArray元素是否为空

    我不知道如何确定是一个居住在一个json数组中的元素为null.要检查jsonObject本身是否为空,只需使用: jsonObject.isNullObject(); 但是当对象是一个数组,并且我想 ...

  4. java对象布局查看工具_Java 查看对象布局工具 - Java Object Layout

    引入依赖 org.openjdk.jol jol-core 0.10 使用方式/** * 测试 User 对象在内存中的布局 * * @author CHAN * @date 2020/04/28 * ...

  5. java读取zip文件损坏_java – 如何检查生成的zip文件是否损坏?

    我们有一段代码在我们的系统上生成一个zip文件.一切都可以,但是有时这个ZIP文件被FilZip或WinZip打开时被认为是损坏的. 所以这里是我的问题:如果生成的zip文件已损坏,我们如何可以编程检 ...

  6. java socket 推送机制_Java中websocket消息推送的实现代码

    一.服务层 package com.demo.websocket; import java.io.IOException; import java.util.Iterator; import java ...

  7. java队列处理高并发_Java高并发--消息队列

    Java高并发--消息队列 举个例子:在购物商城下单后,希望购买者能收到短信或者邮件通知.有一种做法时在下单逻辑执行后调用短信发送的API,如果此时服务器响应较慢.短信客户端出现问题等诸多原因购买者不 ...

  8. USBViewer(USB移动存储设备使用记录查看器)

    USBViewer(USB移动存储设备使用记录查看器)可用于查看本机的USB移动存储设备使用记录.可查看的设备有:U盘.移动硬盘.MP3.SD卡--等. 如果您用过UsbLog,那么你肯定对本软件不陌 ...

  9. Java案例:连接SQL Server数据库,显示学生表记录

    Java案例:连接SQL Server数据库,显示学生表记录 演示利用JDBC连接SQL Server数据库,在Java GUI窗口里显示表记录. 一.运行效果 二.实现步骤 1.项目结构图

最新文章

  1. Java怎么定义图片公共路径_【Java】springboot配置图片访问路径
  2. java基础,没事常看看(一)类、对象、引用
  3. 实际开发什么场景用到线程池_线程池的具体业务场景分析
  4. ncf 推荐系统_浅析神经协同过滤NCF在推荐系统的应用
  5. .net 初学者。学习笔记 [获取varchar32主键的最大ID值]
  6. 将第二台笔记本电脑用作带有Windows 10无线显示器的扩展显示器
  7. 动画 | 什么是红黑树?(与2-3-4树等价)
  8. Python3爬虫 爬句子迷
  9. MySQL 百分比排序
  10. 泰克Tektronix示波器软件TDS210|TDS220|TDS224上位机软件NS-Scope
  11. C盘清理(主要的大文件清理)
  12. Android使用百度地图定位SDK在wifi下位置偏差
  13. 设计模式六大设计原则 详细整理版
  14. 搭建一个属于自己的独立线上商城网站
  15. 第九章 python 字典(Dict)
  16. 移动机器人路径规划算法及思考——A*算法
  17. 1.1.8 怎样在Word的页眉中插入一级标题
  18. tracert 实作
  19. 浅论人工智能以及朱迪亚·珀尔(Judea Pearl)的因果推理误区 道翰天琼认知智能
  20. 用java实现文学研究助手_数据结构文学研究助手 C语言代码实现(带源码+解析)...

热门文章

  1. 外企工作必备英语日积月累 -2020年10月26日,星期一
  2. SAP Spartacus delivery mode continue button enable与否的逻辑
  3. SAP Spartacus CmsComponentConnector
  4. rxjs里的Observable对象和map配合的一个用法
  5. SAP Spartacus的url parameter
  6. 利用memory comparison分析一个时间段内的内存占用率
  7. SPRO事务码里如何开发一个新的customizing activity
  8. hierarchy change - ERP side debugging
  9. 递归调用cl_crm_oi_docx_transform_rt=process_node_cc
  10. 使用ST05研究customer product id存储逻辑