I\'m reviewing recursion these days and found out that a lot of Java recursive method samples are static. Can somebody explain why?
My guess is that they want to save me
Because a recursive method/algorithm is generally controlled solely by its parameters and not by instance variables.
Any method that does not rely on instance variables can (and probably should) be made static.
static