Hey cool, John Meyers!
And thank you for your reply.
Find a pattern through which you analyze your questions.
Sure, who wouldn't do that?
- But, in (only) the first three chapters of the aforementioned book, you can easily find about 300 patterns to learn.
Fortunately, (not all but) the very most of them are summarized at the end of any chapter.
Unfortunately, there are so many questions that aren't covered yet, i.e.,
initializers be executed - when any class instance gets created, when the first class instance of its type gets created, or when the JVM starts? - I wouldn't be able to answer this until now.
Or, overloaded methods with var-arg arguments will be chosen at last. (OK, I had that now in chapter 3.)
Or, when calling a method, an argument passed may be "widened, then boxed" but not "boxed, then widened". There have been two examples for that, but I can't really see why "int --> long --> Long" wouldn't work.
Or, there has been a question to count objects being eligible for the garbage collector. Although, probably, I do understand the issue perfectly, they put the question in a way, that I had to miss one of the nine objects in question.
Anyways, my actual question is, - anyone out there who started with 25-45%, and reached 70% or more, finally?