This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
final variables must be initialize on the same line or at the end of constructor.
because interface cannot have constructors so final variables have to be initialize on the same line on which it is being declared.