首先让我们来分析以下代码的执行顺序,
首先 扫描发现共有 两个class类,先将main方法入栈
main方法diao用demo 但是clas A并不包含demo 所有我们将demo 调入方法区
随后我门先对demo进行一波处理 首先static是修饰代码区,直接执行便可 输出 11
继续执行public static DEmo 也属于 static类 使用参数(+++)进行调用demo输出 ===+++
随后static类直接输出 22
最后class A使用参数(---)调用的demo 输出 ===--- 结束