title: Changing the properties file while the application is running
body: <p>I have a attribute in properties file. say 'x'. 
  In my Java class, I use this x in a loop. So the first time loop is executed, it loads from properties file and from the second time, it takes value from memory without loading the props file every time. Now if I want to change the value of x in the properties file, can i load that value without restarting the application? If yes, how? </p>
  
  <p>Also is there any Java equivalent for Session_OnStart in .net? I heard Session_OnStart in .net serves this purpose </p>