Java线程错误

时间:2012-04-27 01:09:23

标签: java multithreading runnable

我正在尝试使用“implements runnable”方法创建一个线程。然而,Java抱怨缺乏构造函数。处理这个问题的好方法是什么? 这是有问题的错误。

src\minecraft\net\minecraft\src\EntityClientPlayerMP.java:49: cannot find symbol
symbol  : constructor EntityClientPlayerMP()
location: class net.minecraft.src.EntityClientPlayerMP
         Runnable runnable = new EntityClientPlayerMP();
                             ^

1 个答案:

答案 0 :(得分:1)

在线快速搜索显示EntityClientPlayerMPconstructor

EntityClientPlayerMP(Minecraft par1Minecraft, World par2World,
    Session par3Session, NetClientHandler par4NetClientHandler)

由于这是唯一的构造函数,因此创建该类的新对象将需要您使用它进行调用。