## JUL是什么?
JUL是jdk自带的一个日志实现,使用简单,控制灵活,如果是小型系统或者测试程序,显然JUL会是比log4j等更好的选择
## 流程
![](https://img.kancloud.cn/ba/aa/baaac1ead3d0d3c128ff02e8d9d124df_1133x409.png)
![](https://img.kancloud.cn/01/95/0195eeaf87b0818cf70625d8762b83f2_1182x589.png)
## JUL基本使用
### 1.使用java.util.logging.Logger的静态方法getLogger(loggerName)来获取或创建一个日志logger
~~~
Logger logger=Logger.getLogger("cn.maicaii.Application");
~~~
### 2.记录日志
~~~
// 输出info级别的日志
logger.info("测试Jul");
//或者
logger.log(Level.INFO,"测试");
~~~
![](https://img.kancloud.cn/90/09/9009094b5b4277dd0fc6e6956d0011f8_842x116.png)
## 3.占位符输出日志
```
String name="Logger";
String sex="男生";
logger.log(Level.INFO,"我是{0},性别是{1}",new Object[]{name,sex});
```
## 4。日志级别
### 1.SEVERE
严重
### 2. WARNING
警告
### 3. INFO
信息
### 4. CONFIG
配置
### 5. FINE
详情
### 6. FINER
较详情
### 7. FINEST
非常详情