考虑一个java项目的加载项
import org.carrot2.core.Document;
import org.bson.Document;
显然不能同时加载以上两个包,因为它们的类名都是Document
但假如程序中两个Document类都需要用到的话,可以作如下折衷
加载项:
import org.carrot2.core.Document;
TODO 代码(以 mongoDB-driver 为例):
MongoCollection<org.bson.Document> collection = mongoDatabase.getCollection(DATABASE_NAME);
也就是只加载一个包,而另一个包的类在使用时写上全名。