发布网友 发布时间:2022-04-23 01:57
共1个回答
热心网友 时间:2023-07-14 02:33
首先能确定你的代码没有问题,其中有一个警告是你的sleep没有以静态方式调用;
this是指当前类的一个对象,你的mythread类中根本就没有sleep方法,谈何调用勒;
用t来调用不是出现错误,而是一个警告
the static method sleep(long) from the type thread should be accessed in a static way并提供了两种fix方法。
一个静态方法需要以一个静态方式去访问调用,如果你使用该类型的一个实例去调用,也是可以的,不过这就违背了设计静态关键字的意愿了,静态方法或变量是先于类构造之前就存在了。