【问题标题】:Why a public class needs to be imported in package other than it's own?为什么需要将公共类导入到包中而不是它自己的包中?
【发布时间】:2015-05-08 04:08:25
【问题描述】:

我没有得到这个问题的任何具体答案;如果一个类是公共的,那么为什么需要在另一个包中继承时导入它?

【问题讨论】:

    标签: java inheritance package


    【解决方案1】:

    这就是它的工作原理。

    您可以在不同的包中拥有多个具有相同名称的类。所以要告诉你的代码你想使用哪个类,你需要导入包,这样你就可以使用没有完整限定名的特定类。

    另一方面,如果您想使用具有相同类名的另一个类,则需要使用其全限定名。

    【讨论】:

      猜你喜欢
      • 2021-04-25
      • 2013-09-08
      • 1970-01-01
      • 2011-04-17
      • 2012-03-27
      • 1970-01-01
      • 2013-09-30
      • 1970-01-01
      • 2016-08-19
      相关资源
      最近更新 更多