java.util.logging.FileHandler

java自带的日志功能,FileHandler可以写日志到文件系统,并且自己维护日志的增删,比c++不知道强多少

FileHandler(filename,2,2); 测试时只写2k,并只保留2个文件:

 import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Logger; // <= (1) public class Loggertest { private static Logger log = Logger.getLogger(Loggertest.class.getSimpleName());// <= (2)
public void sub()
{
String filename="D:\\test\\1.txt";
FileHandler fh;
try {
fh = new FileHandler(filename,2,2);
log.addHandler(fh); log.info(" 1String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 2String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 3String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 4String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 5String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 6String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 7String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 8String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 9String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 10String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 11String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 12String userDir = System.getenv(\"USERPROFILE\");");// <= (3) log.info(" 13String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 14String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 15String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 16String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 17String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 18String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 19String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 20String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 21String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
log.info(" 22String userDir = System.getenv(\"USERPROFILE\");");// <= (3)
} catch (SecurityException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} public static void main(String[] args)
{
Loggertest logWorld = new Loggertest();
logWorld.sub();
}
}

java.util.logging.FileHandler的更多相关文章

  1. Java程序日志:java.util.logging.Logger类

    一.Logger 的级别 比log4j的级别详细,全部定义在java.util.logging.Level里面.各级别按降序排列如下:SEVERE(最高值)WARNINGINFOCONFIGFINEF ...

  2. java.util.logging.Logger 使用详解

    概述: 第1部分 创建Logger对象 第2部分 日志级别 第3部分 Handler 第4部分 Formatter 第5部分 自定义 第6部分 Logger的层次关系 参考 第1部分 创建Logger ...

  3. java.util.logging.Logger使用详解

    一.创建Logger对象   static Logger getLogger(String name)           为指定子系统查找或创建一个 logger. static Logger ge ...

  4. Java日志工具之java.util.logging.Logger

    今天总结下JDK自带的日志工具Logger,虽然它一直默默无闻,但有时使用它却比较方便.更详细的信息可以查看JDK API手册,本文只是简单示例入门. 创建Logger 我们可以使用Logger的工厂 ...

  5. java.util.logging.Logger基础

    1. 定义 java.util.logging.Logger是Java自带的日志类,可以记录程序运行中所产生的日志.通过查看所产生的日志文件,可以分析程序的运行状况,出现异常时,分析及定位异常. 2. ...

  6. 2.java.util.logging.Logger使用详解

    一.java.util.logging.Logger简介 java.util.logging.Logger不是什么新鲜东西了,1.4就有了,可是因为log4j的存在,这个logger一直沉默着, 其实 ...

  7. java.util.logging的使用

    秉承着某种执念我今天决定不用Logback而是和Java的logging肛到底,现在总结一下研究成果: 日志等级 日志等级有七种,severe,warning,info,fine,finer,fine ...

  8. java.util.logging

    我们目前记录日志用的最多的就是Apache的log4j,其实java.util本身也提供日志记录功能,即java.util.logging,值得关注的就是它的等级与log4j的等级有所不同: 首先我们 ...

  9. Java 原生日志 java.util.logging

    简介 Java 中的 Logging API 让 Java 应用可以记录不同级别的信息,它在debug过程中非常有用,如果系统因为各种各样的原因而崩溃,崩溃原因可以在日志中清晰地追溯,下面让我们来看看 ...

随机推荐

  1. python购物车系统

    购物车系统模拟:product_list = [ ('java',100), ('python',200), ('键盘',500), ('电脑',4000), ('mac Book',7000),]S ...

  2. hdu 4496 并查集 逆向 并查集删边

    貌似某大犇说过 正难则反,,, 题目说要对这张图进行删边,然后判断联通块的个数,那么就可以先把所有边都删掉,之后从后往前加边,若加的边两端点不在同一个联通块中, 那么此时联通快个数少一,否则不变 #i ...

  3. iOS开发之block解析

    1. block的本质是一个Objective-C的对象,为什么这么说? 在Objective-C中,runtime会在执行时依据对象的isa指针的指向,来度额定这个对象的类型,也能够觉得一个对象,它 ...

  4. 图像手工画效果【QT+OpenCV】

    效果例如以下 [木雕]

  5. hdu_1166,线段树单点更新

    在刷线段树,参考自http://www.notonlysuccess.com/index.php/segment-tree-complete/ #include<iostream> #in ...

  6. windows 快捷调用

    win + x:系统常用管理工具: win + r,或者按下 windows 键,在输入框中输入: services.msc:服务管理: diskmgmt.msc:磁盘管理: devmgmt.msc: ...

  7. 4. idea常用快捷键设置(改为eclipse相似)

    转自:https://blog.csdn.net/loveer0/article/details/82697877 idea常用快捷键设置(改为eclipse相似) 目录 idea常用快捷键设置改为e ...

  8. django笔记10 cookie整理

    感谢武沛齐老师 Alex老师 cookie 没有cookie所有的网站都登录不上 客户端浏览器上的一个文件 {'user':'ljc'} {"user":'zpt'} reques ...

  9. Spring Boot AutoConfiguration注解@ConditionalXXXX之前生今世

    1.注解@Conditional的定义 @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE, ElementType.METHO ...

  10. PHP万能的连接数据库

    <?php class DB{ const HOST='127.0.0.1'; const USER='root'; const PASS='root'; const DATA='mooc'; ...