注解、单元测试

注解

自定义注解:

里面有属性值:格式:

public 数据类型 变量名()default 变量值;

必须是public权限修饰符 可以省略

数据类型可以数基本数据类型 string、枚举、class、数组等

default可以不写,但是在使用这个注解的时候还是要给赋值

value:特殊属性,如果其他的所有属性值都写了,value可以不写默认值,在其他地方使用注解的时候可以直接写value的值

元注解

@Retention: 生存时间

RetentionPolicy.RNTIME:注解在运行是有效

RetentionPolicy.SOURCE:注解在源代码时有效

RetentionPolicy.CLASS:注解在字节码文件中有效

@Target 目的地

ElementType.TYPE:注解可以使用在类上

ElementType.METHOD:注解可以使用在方法上

ElementType.FIELD:注解可以使用在成员变量上

特别的方法

isAnnitationpersent 判断对象有没有某一个注解

单元测试

概述:测试一个小模块 不是一下子全部弄完

基本使用:

1、导入junit jar包

2、定义没有参数、没有返回值、非静态的方法

3、@Test

4、运行

常用的三给注解:

@Before、@Test、@After

先执行before、然后test、after

一般before里面创建对象

test逻辑任务

after 最后的释放资源等结束操作

日志

基本使用步骤:

1、导入log4j.jar包

2、编写配置文件—一般都是直接复制到src里面

3、获取日志对象—获取slf4j的–可以有文件和控制台的输出

4、设置日志信息–在控制台和文件中输出什么

日志的级别:

debug—info—warn----error—fafal

高于日志设置的级别的信息才能被输出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值