local variables on the stack(in case of variable not a primitive[reference variable] reference variables live on stack
and the object on heap ). Only method invocation and partial results
will be stored in stack not the method itself.
Static variables and Methods(including static and Non Static) on the
Method Area.