为什么thread类在main方法中会报错,各路大神求解!

解决方案 »

  1.   

    需要做两个调整才可以。不过个人觉得内部类不应该这样用,而且个人不喜欢用内部类,一个类一个文件挺好的。即使真的要把几个类写在一起,那也不要写在类里面啊,实在要写在里面,那就的这样做。1、将class PaintThread前面的private限制去掉
    2、将new Thread(new PaintThread()).start;改成new Thread(tc.new PaintThread()).start();