请问:
(1)qt( new Runnavle(){          (此段代码在某个函数里边)
   
    public void run(){
      Log.v(tag,“run”);    }} );
public void qt(Runnable){      Log.v(tag,“qt(Runnable)”);}请问当程序执行到(1)的代码的时候,为什么是先打印出  Log.v(tag,“qt(Runnable)”);}然后再打印出Log.v(tag,“run”);  呢?
为什么不是先执行:
 new Runnavle(){          (此段代码在某个函数里边)
   
    public void run(){
      Log.v(tag,“run”);    }} 然后再执行qt()函数呢?请会的朋友帮忙回答,在此先谢谢了