如何在此处使用队列?导入默认包中的JAR文件中的类
我无法使导入工作,因为Queue.class不在包中。
我已经尝试了这个宇宙中的一切,以及更多。
http://i.stack.imgur.com/AFrrc.jpg
如何在此处使用队列?导入默认包中的JAR文件中的类
我无法使导入工作,因为Queue.class不在包中。
我已经尝试了这个宇宙中的一切,以及更多。
http://i.stack.imgur.com/AFrrc.jpg
你Queue
类是未指定的包下(参照JLS)。它不能被导入。此外,这是不好的做法。
你有两个选择
将自己的代码来命名的包中。从理论上讲,他们都在同一个包中,你不需要导入Queue
,因为它的类名就足以找出类。使用JarJar - 重新打包Jar文件的工具。重新包装包含Queue
类的Jar,并将未命名的包移动到合理的包名称。使用完全合格的类名称(FQCN)进行导入。
我会建议使用包和去选择2
编辑1:又见这个What's the syntax to import a class in a default package in Java?
谢谢你,现在我udnerstand它是如何工作的。 Jar文件由我的老师提供,用于实验任务,嘿。 – Eratox 2011-02-13 13:40:19
Ctrl-Space键没有帮助你自动填充? – 2011-02-13 13:39:58