instance variable

Instance variables are non-static variables and are declared in a class outside any method, constructor or block. 
* As instance variables are declared in a class, these variables are created when an object of the class is created and destroyed when the object is destroyed.
* Unlike local variables, we may use access specifiers for instance variables. If we do not specify any access specifier then the default access specifier will be used.
* Initialisation of Instance Variable is not Mandatory.
* Instance Variable can be accessed only by creating objects.