1、这里为什么要加final才能被访问到?
2、为什么可以直接new Thread(new Runnable())?之前runnable都要要implements的?这里并没有
对于这两个问题,回头重新看下内部类的相关知识,尤其是匿名内部类。