我想实现不停止java应用程序,来读取配置文件的更改。
譬如 A.java :
         static int av = 0;
public static void readConfig(){…… av = getValue("a"); ……}
        public static void main(String[] args){ 
                readConfig();
                while(true){…… 打印av ……}
        }
B.java:
        public static void main(String[] args){ 
                readConfig();
        }
我的想法是:当配置文件中的a值改变后,我们就运行一下B.java重新给av赋值, 使A.java打印的a是新修改的值。
但我通过上面的两个类实现不了,A.java 还是打印以前的av值,请问这个该怎么实现?
望高手,多多指教。谢谢!!