使用以下Java代码:
public class Bean{
private String value;
public Bean(@NonNull String value) {
//Usually fail-fast validation can be added here if it is needed
this.value = value;
}
public String getValue() {return this.value;}
}
是否有可能来检查构造参数 value由的方式诠释,@NonNull在运行时间比其他的编译时间?我个人仍然没有找到任何检查框架,该框架可以在运行时进行验证检查。但是,是否可以实现注释处理器来进行运行时检查?
呼唤远方
繁星coding
相关分类