debug常见错误,出现debug时出现跑进为条件为false的if语句

简介: debug常见错误,出现debug时出现跑进为条件为false的if语句

Java.io.ObjectOutputStream.writeObject()   实现 serializable


传递Serializable对象时,被传递的Serializable对象里面的自定义成员对象(非API中的Serializable对象)也要实现Serializable接口


就是当前实体类中的其他对象也要实现 serializable


出现debug时出现跑进为条件为false的if语句


在这个条件中判断有两层,

  if (0 == finPosition) {
                mIvAction.setTag(R.id.tag, BlackName3ChildFragment.class.getSimpleName());
                mIvAction.setImageResource(R.drawable.theme_add);
                mIvAction.setVisibility(VISIBLE);
            } else if (1 == finPosition) {
                mIvAction.setVisibility(GONE);
            }

这是最后一层,我们打断点不能在最后的一层打,应该从外到内的打。因为我们不能判断最外层是什么时间触发的,


当然这是我的代码本身的不健壮,只是找出原因,记录一下。

目录
相关文章
关于 C#使用Console.WriteLine调试没有命令行输出 的解决方法
关于 C#使用Console.WriteLine调试没有命令行输出 的解决方法
关于 C#使用Console.WriteLine调试没有命令行输出 的解决方法
|
1月前
|
Ubuntu Unix Shell
sh执行脚本报错Syntax error: “(“ unexpected ​的两种解决办法
​sh执行脚本报错Syntax error: “(“ unexpected ​的两种解决办法
|
3月前
|
运维 数据可视化 NoSQL
系统日志规范问题之在循环中打印INFO级别日志的反例如何解决
系统日志规范问题之在循环中打印INFO级别日志的反例如何解决
|
6月前
|
API Android开发 开发者
debug常见错误,出现debug时出现跑进为条件为false的if语句,DELETE_FAILED_INTERNAL_ERROR Error while In
debug常见错误,出现debug时出现跑进为条件为false的if语句,DELETE_FAILED_INTERNAL_ERROR Error while In
40 5
continue的简单理解(代码的自己复制运行debug下就理解了)
continue的简单理解(代码的自己复制运行debug下就理解了)
55 1
常见的bug---4、在DataGrip上跑本地模式报return 2异常
常见的bug---4、在DataGrip上跑本地模式报return 2异常
|
Java Linux Windows
记一次因类未加载导致DEBUG断点执行不了的“诡异”
记一次因类未加载导致DEBUG断点执行不了的“诡异”
112 0
|
SQL 存储 Java
关于PageHelper何时执行select count(0) from xxx查询?(结论+源码Debug分析)
关于PageHelper何时执行select count(0) from xxx查询?(结论+源码Debug分析)
关于PageHelper何时执行select count(0) from xxx查询?(结论+源码Debug分析)
|
Java
【Java】判断语句if.....&选择语句switch......
本期主要介绍判断语句if.....&选择语句switch......
112 0
【Java】判断语句if.....&选择语句switch......
C# Debug Trace调试类用法
    Debug和Trace都是调试类。     Debug类的方法只有DEBUG版中生效,而Trace的方法可以在DEBUG/RELEASE版本中生效。 一、Debug类 Debug类的控制台输出及断言Assert用法。
1747 0