title: difference between final and static variables with reference to their use in innerclass
body: <p>this is  regarding final variables in inner class, but instead of declaring variable  as a final if we declare variable as static out side the method ,assuming that the method is static. Then what is the difference between declaring as static outside method or final inside method to be accessed in innerclass. will they make any difference or they function similarly. Which one is the best one to use. I will be waiting for reply.</p>
  
  <p>Thanks in Advance</p>