在我的应用程序(多线程应用程序)中,当调用 GC 时,将调用信号处理程序。在此处理程序中,我试图设置一个属性以表明已调用 GC。
System.setProperty(key, "true") ;
其他线程使用读取密钥
System.getProperty(key) ;
但是,当键的值已设置为 true 而应用程序的其他线程不将该值读取为 true 时会出现问题(对于它们来说仍然是 false - 在应用程序启动期间设置的值)我已经调试了很多次,但无法纠正它。需要您对此提出建议。提前致谢