是否有一种方法(可能)使用Java反射使某个方法在确定的条件后无法访问?我想使用方法只配置一次与数据库的连接。
答案 0 :(得分:0)
如果根据评论,目标是仅使用一次方法,则不需要反射或复杂的机制。这可以通过布尔变量轻松实现,例如
public class MyClass {
private boolean methodUsed = false;
public void runOnceMethod() {
if (this.methodUsed) {
return;
}
// ...
// Method logic
// ...
this.methodUsed = true;
}
}