Why Java Uses static & final for Constants

Clear explanation of why Java uses static and final for constants with examples scope memory and practical guidance