I have a variety of different
Java materials and books in which variables are described with completely different adjectives. I just wish there was a concensus.
Which of these words mean the same exact thing, and what specifically do they mean?
"automatic" variable
"local" variable
"member" variable
"method" variable
"method level" variable
"instance" variable
"class" variable
Question 1: If I wanted words to describe variables that are in a class body but outside of methods or constructors, wich of the above adjectives would I use?
Question 2: If I wanted words to describe variables that are in a method body within a class, which of the above adjectives would I use?
Question 3: If I wanted words to describe variables that are in a class within another class, which of the above adjectives would I use?
Question 4: Is there another category that I didn't mention in Question 1 - Question 3 above?
Thanks!