diff --git a/java/DangerLog.java b/java/DangerLog.java new file mode 100644 index 0000000000000000000000000000000000000000..555a6c8011db7943d98e79acf68c9cc257189d8d --- /dev/null +++ b/java/DangerLog.java @@ -0,0 +1,19 @@ +public class DangerLog { + public class ReadLog { + int readNum; + + @Override + public String toString() { + // 调用该方法将对象的状态,打印或者调试都可能会调用该方法 + readNum++; + return "ReadLog [readNum:" + readNum + ",其他信息]"; + } + } + + public ReadLog getReadLog() { + ReadLog log = new ReadLog(); + // 删除下面不需要的日志代码或者调试时添加监视都会导致业务出错 + System.out.println(log); + return log; + } +}