private static final Color transparent = new Color(0,0,0,0);
The final keyword is used to indicate that the value or object assignment is not allowed to change. The assigned value is a constant or the object is permanently assigned. If an attempt is made to make a re-assignment, a compilation error will ensue.