■† You cannot use final together with abstract.
■ †You cannot put final on a constructor.
■† You cannot put additional modifiers on a final local variable.† ie.
■† If you mark a variable final, you must create it immediately, either in its declaration statement or in a static initialization block.
■† For object handles, final means you canít replace the reference with another object.† The object can still be modified.
■† You cannot create non-final variables in an interface.