我们是否需要 Java 中的前向声明?


前向声明是指在实现之前声明方法或变量。在 C/C++ 编程语言中,此类声明是必要的,以便在实现之前能够使用变量或对象。如果我们希望使用库代码,那么我们需要创建其头文件并使用它。但这在 Java 中不是这种情况。

  • Java 允许在声明和实现之前使用变量、类。

  • Java 允许在无需任何头文件的情况下使用库代码。

以下示例展示了相同的内容。我们在其声明之前使用了一个类对象。

示例

public class Tester{
   public static void main(String args[]) {
      Test t = new Test();
      t.display();
   }
}
class Test {
   public void display() {
      System.out.println("Test");
   }
}

输出

Test

更新于: 21-6 月-2020

571 浏览次数

开启你的 职业生涯

通过完成课程获得认证

入门
广告