我又试了一下 没在监听器里试的
直接 
    Soduka a =new Soduka();
   Soduka b =new Soduka();
两个出来的东西是一样的。。