I'm reading about JRE and I was wondering if the JRE does a current thing the question is: Does JRE automatically adjust interfaces that are in use to reflect changes to the interface definition? thanks
If I understand what you're asking: no. Once a class is loaded, it never changes. Under certain circumstances, a class can be unloaded and re-loaded; this could be a new version loaded in. But the circumstances are such that no class that "remembers" the old version would still exist.