是否可以包含两个不同的java包并使用它们的API?

时间:2012-03-03 11:40:02

标签: java package

我只是想知道是否可以在一个项目中使用两个不同的java包。例如,有两个或更多用于神经网络的java包。有可能吗? 我将所有包用于单个项目?有一个名为stat的包 包括许多用于统计操作的API。我可以将这些包含在像包含这样的项目中 C编程中的不同头文件可以互换使用吗?

快速java学习资料的任何简明来源都将非常有用。

1 个答案:

答案 0 :(得分:2)

是的,您可以在Java程序中使用任意数量的API;我能想到的唯一相关的事情就是使用具有完全相同的完全限定名称的包,并且我见过的所有API都确保它们不会与其他API重复。

例如,如果你有两个API都有名为Network的类,只要它们来自不同的包,就可以了 - 一个可以是com.x.base.something.Network,另一个是com.y .base.something.Network - 只要完全限定名称不同,您就可以在程序中使用它们。

根据“快速”的含义,我不知道在几天或几周内学习java的任何重要部分。这是一个重要技术的大集合,它只需要一些时间。