我是靠谱客的博主 甜美狗,最近开发中收集的这篇文章主要介绍JAVA在控制台输出超链接_Log4j原理java控制台个性化输出加超链接标记,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

程序员都很懒,你懂的!

程序包名:package com.herman.test;

import java.io.File;

import java.io.PrintStream;

/**

* @see 自定义日志的输出测试

* @author Herman.Xiong

* @date 2014年4月22日 14:22:18

* @version V1.0

* @since jdk 1.6

*/

public class TestLog {

//输入到文件

private static final String OUTPUT_TYPE_FILE="file";

//输出到控制台

private static final String OUTPUT_TYPE_CONSOLE="console";

//输出到控制台位置

private static final PrintStream OUT;

private static final PrintStream ERR;

static{

OUT=System.out;

ERR=System.err;

try {

//日志输出路径

System.setOut(new PrintStream(new File(System.getProperty("user.dir")+"\TestLog.TestLog")));

} catch (Exception e) {

e.printStackTrace();

}

}

/**

* 自定义日志的输出路径

*/

public static void test0(){

System.out.println("自定义日志的输出测试");

System.out.println("自定义日志的输出路径");

}

/**

* 输出日志到控制台

*/

public static void test1(){

OUT.println("我输出到控制台");

}

/**

* 根据日志输出位置输出日志

*/

public static void test2(String type){

if(OUTPUT_TYPE_FILE.equals(type)){

System.out.println("根据日志输出位置输出日志");

}else if(OUTPUT_TYPE_CONSOLE.equals(type)){

OUT.println("根据日志输出位置输出日志");

}

}

/**

* 输出到控制台并且字体为红色

*/

public static void test3(){

ERR.println("输出到控制台并且字体为红色");

}

/**

* 输出到控制台加追踪记录(追踪元素)

*/

public static void test4(){

StackTraceElement[] traces = new Throwable().getStackTrace();

for (int i=0; i < traces.length; i++){

ERR.println("" + traces[i]);

}

}

public static void main(String[] args) {

//测试输出到文件

test0();

//测试输出到控制台

test1();

//测试输出目标为控制台和文件

test2(OUTPUT_TYPE_FILE);

test2(OUTPUT_TYPE_CONSOLE);

//输出到控制台并且字体为红色

test3();

test4();

}

}

更多功能,请

点击下载demo    下载地址:

http://download.csdn.net/detail/xmt1139057136/7234033

欢迎大家关注我的博客!如有疑问请加QQ群:135430763

最后

以上就是甜美狗为你收集整理的JAVA在控制台输出超链接_Log4j原理java控制台个性化输出加超链接标记的全部内容,希望文章能够帮你解决JAVA在控制台输出超链接_Log4j原理java控制台个性化输出加超链接标记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部