My question can seem stupid... to me it really seems stupid. 
But I was shocked to see var keyword in a java code in video tutorial about android, you can see it here, on 38 minute for example...
So my question is, how it is possible to have var in java code and what does it mean in java, where we cannot have references without specific type? 
 
     
     
    