zoukankan      html  css  js  c++  java
  • 不应该在ToString()方法中修改引用类型

    今天写程序时发生了这样一个问题,调试的时候和运行时的结果不同,查了半天原来是因为调试的时候点击变量会自动调用ToString(),并且不会响应ToString()中的断点,而这个程序恰恰在ToString()中对引用类型进行了修改,我们这里模拟一下这个场景来说明这个问题:

    Test类
    运行代码

    如果在运行代码的第6行设断点,就会得到不同的结果

  • 相关阅读:
    oschina 终端/远程登录
    oschina文档/文本编辑
    oschinaIM/聊天/语音工具
    oschina浏览器开发
    oschina P2P/BT开源软件
    oschina图形和图像工具开源软件
    java之jvm学习笔记六-十二(实践写自己的安全管理器)(jar包的代码认证和签名) (实践对jar包的代码签名) (策略文件)(策略和保护域) (访问控制器) (访问控制器的栈校验机制) (jvm基本结构)
    java之jvm学习笔记三(Class文件检验器)
    手把手教popupWindow从下往上,以达到流行效果
    java实现代理domino web邮件下载
  • 原文地址:https://www.cnblogs.com/nuaalfm/p/1605567.html
Copyright © 2011-2022 走看看