What is a Compile Time Constant in Java ?

A compile time constant is public static final variable. The public modifier is optional here. At compile time, they are replaced with actual values because compiler knows their value up-front and it also knows that it cannot be changed during run-time. So they are constants.



You May Interest

How Can You Make an Object Eligible for Garbage Collection in Jav ...

What are the Java Collection Classes That Implement List Interfac ...

What is the Difference Between a Nested Class and an Inner Class ...

What is a WeakHashMap in Java ?

What is a Shutdown Hook in Java ?