热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Java中的记录器信息(字符串)方法,示例

Java中的记录器信息(字符串)方法,示例原文:https:/

Java 中的记录器信息(字符串)方法,示例

原文:https://www . geesforgeks . org/logger-infostring-method-in-Java-with-examples/

用于记录信息消息的记录器类的 info() 方法。此方法用于将日志转发给所有已注册的输出处理程序对象。

INFO 消息: Info 供管理员或高级用户使用。它主要表示导致应用程序状态改变的操作。

根据传递的参数数量,有两种类型的 info()方法。


  1. 信息(字符串消息):该方法用于将作为 paratemer to 方法传递的字符串转发给所有注册的输出 Handler 对象。

语法:

public void info(String msg)

参数:该方法接受单个参数字符串,这是我们要传递给日志的信息。

返回值:此方法不返回任何内容。

下面的程序说明了信息(字符串消息)方法:

程序 1:

// Java program to demonstrate
// Logger.info(String msg) method
import java.util.logging.Logger;
public class GFG {
    public static void main(String[] args)
    {
        // Create a Logger
        Logger logger
            = Logger.getLogger(
                GFG.class.getName());
        // Call info method
        logger.info("This is message 1");
        logger.info("This is message 2");
        logger.info("This is message 3");
        logger.info("This is message 4");
    }
}

eclipse ide 上打印的输出如下所示。
输出:

程序 2:

// Java program to demonstrate
// Logger.info(String msg) method
import java.util.logging.Logger;
public class GFG {
    public static void main(String[] args)
    {
        // Create a Logger
        Logger logger
            = Logger
                  .getLogger("com.api.jar");
        // Call info method
        logger.info("Welcome to gfg");
        logger.info("google of codes");
    }
}

打印在 IDE 上的输出如下所示。
输出:


  • info(Supplier msgSupplier): This method is used Log an INFO message, constructed only if the logging level is such that the message will actually be logged. It means If the logger is enabled for the INFO message level then the message is constructed by invoking the provided supplier function and forwarded to all the registered output Handler objects.

    语法:

    ```java
    public void info(Supplier msgSupplier)

    ```

    参数:这个方法接受一个单参数 msgSupplier,它是一个函数,当被调用时,会产生想要的日志消息。

    返回值:此方法不返回任何内容。

    以下程序说明信息(字符串消息)方法:
    程序 1:

    ```java
    // Java program to demonstrate
    // Logger.info(Supplier) method

    import java.util.logging.Logger;
    import java.util.function.Supplier;

    public class GFG {

    public static void main(String[] args)
        {

    // Create a Logger
            Logger logger
                = Logger.getLogger(
                    GFG.class.getName());

    // Create a supplier method
            Supplier StrSupplier
                = () -> new String("Logger logs");

    // Call info(Supplier)
            logger.info(StrSupplier);
        }
    }
    ```

    eclipse ide 上打印的输出如下所示。
    输出:

    参考文献:


    • https://docs . Oracle . com/javase/10/docs/API/Java/util/logging/logger . html # info(Java . lang . string)

    • https://docs . Oracle . com/javase/10/docs/API/Java/util/logging/logger . html # info(Java . util . function . supplier)




推荐阅读
  • Java 中的十进制样式 getZeroDigit()方法,示例 ... [详细]
  • 本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ... [详细]
  • spring boot使用jetty无法启动 ... [详细]
  • 二维码的实现与应用
    本文介绍了二维码的基本概念、分类及其优缺点,并详细描述了如何使用Java编程语言结合第三方库(如ZXing和qrcode.jar)来实现二维码的生成与解析。 ... [详细]
  • 长期从事ABAP开发工作的专业人士,在面对行业新趋势时,往往需要重新审视自己的发展方向。本文探讨了几位资深专家对ABAP未来走向的看法,以及开发者应如何调整技能以适应新的技术环境。 ... [详细]
  • JUnit下的测试和suite
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • Hibernate全自动全映射ORM框架,旨在消除sql,是一个持久层的ORM框架1)、基础概念DAO(DataAccessorOb ... [详细]
  • 本文详细介绍了在Luat OS中如何实现C与Lua的混合编程,包括在C环境中运行Lua脚本、封装可被Lua调用的C语言库,以及C与Lua之间的数据交互方法。 ... [详细]
  • 本文深入探讨了WPF框架下的数据验证机制,包括内置验证规则的使用、自定义验证规则的实现方法、错误信息的有效展示策略以及验证时机的选择,旨在帮助开发者构建更加健壮和用户友好的应用程序。 ... [详细]
  • 本文详细探讨了在Java中如何将图像对象转换为文件和字节数组(Byte[])的技术。虽然网络上存在大量相关资料,但实际操作时仍需注意细节。本文通过使用JMSL 4.0库中的图表对象作为示例,提供了一种实用的方法。 ... [详细]
  • 本文详细介绍了 `org.apache.tinkerpop.gremlin.structure.VertexProperty` 类中的 `key()` 方法,并提供了多个实际应用的代码示例。通过这些示例,读者可以更好地理解该方法在图数据库操作中的具体用途。 ... [详细]
  • 问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中 ... [详细]
  • 本文将详细介绍如何使用Java编程语言生成指定数量的不重复随机数,包括具体的实现方法和代码示例。适合初学者和有一定基础的开发者参考。 ... [详细]
  • Java中如何判断一个对象是否为Long类型
    本文介绍了一种在Java中判断对象是否属于Long类型的方法,通过定义一个特定的方法来实现这一功能,该方法能够准确地识别并返回结果。 ... [详细]
  • 入门指南:使用FastRPC技术连接Qualcomm Hexagon DSP
    本文旨在为初学者提供关于如何使用FastRPC技术连接Qualcomm Hexagon DSP的基础知识。FastRPC技术允许开发者在本地客户端实现远程调用,从而简化Hexagon DSP的开发和调试过程。 ... [详细]
author-avatar
刘华兰2011_423
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有