我遇到了在线程中创建对象的问题我已经尝试删除新线程的创建然后它工作正常但是我需要线程用于以后的进程。
...
Thread add = new Thread(){
Editor tool = new Editor();
tool.addModule("modules.csv");
}
....
类编辑器确实存在,代码提取的编辑器和类都来自扩展线程,但是我得到的唯一错误消息是该标识符是预期的。有任何想法吗? 感谢
答案 0 :(得分:1)
以下应该有效:
Thread add = new Thread(){
@Override public void run()
{
Editor tool = new Editor();
tool.addModule("modules.csv");
}
}
还有一些建议:
答案 1 :(得分:0)
您尝试将run()
方法的预期内容转储到类主体中。您发布的实际代码看起来基本没用,但我认为您的意思是
Thread add = new Thread() {
@Override public void run() {
Editor tool = new Editor();
tool.addModule("modules.csv");
}
}
我强烈建议使用Eclipse等IDE;它不仅会抓住并解释这个错误,它首先会给你合适的骨架。