Members declared with final will be available throughout the program because
unlike nonfinal ones, if these members have not been used in program, still they would not be taken care by Garbage Collector
so can cause performance issue due to bad memory management.