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);
  }
}

 

 
 
 
posted @ 2016-04-01 08:13  高手教程  阅读(1860)  评论(0编辑  收藏  举报