当然,它可以作为 访问,但只能从定义它的类内部访问 - 这是因为它被定义为 。ClassName.var_name
private
public static
或变量通常用于常量。例如,许多人不喜欢在他们的代码中“硬编码”常量;他们喜欢用一个有意义的名称制作一个或变量,并在他们的代码中使用它,这应该使代码更具可读性。(您还应该制作这样的常量)。private static
public static
private static
final
例如:
public class Example {
private final static String JDBC_URL = "jdbc:mysql://localhost/shopdb";
private final static String JDBC_USERNAME = "username";
private final static String JDBC_PASSWORD = "password";
public static void main(String[] args) {
Connection conn = DriverManager.getConnection(JDBC_URL,
JDBC_USERNAME, JDBC_PASSWORD);
// ...
}
}
是创建它还是取决于是否希望变量在类外部可见。public
private