java如何引入接口中定义的常量

接口 (A.java) :

package config;
public interface A { String PROJECT_ROOT_DIR = System.getProperty("user.dir"); }

类(B.java):

 (方法1)

 

import config.A;

public class B {   public static void main(String[] args) {     System.out.println(A.PROJECT_ROOT_DIR);   } }

但是,如果接口A中定义常量比较多(或者A的名字很长)的话,这样引入很不方便

(方法2)
import static config.A.*;

public class B {
  public static void main(String[] args) {
    System.out.println(PROJECT_ROOT_DIR);
  }
}
 
 
 
原文地址:https://www.cnblogs.com/yrqiang/p/5343596.html