java中extern的等效关键字是什么?

时间:2011-07-26 13:21:54

标签: java

我在一个文件中有一个公共静态变量,如何将同一个变量导出到其他文件?

例如: -

file1.java

public final static int buf = 256;

file2.java

如何在此文件中访问变量“buf”?

2 个答案:

答案 0 :(得分:10)

File1.buf。更一般地说:ClassName.FIELD_NAME。几点说明

  • 使用CAPITAL_LETTERS命名静态最终字段(BUF
  • 使用static final而不是final static(并非关键,但这是一种被广泛接受的风格)

答案 1 :(得分:0)

File1.buf

正确的定义:public static final int BUF = 256;

所以你可以在其他课程中调用它:

File1.BUF;