Ja sam imao solidno znanje pre knjige "Think in java". Znao sam vec Pascal/Delphi, C/C++, nesto malo C#, i naravno HTML/PHP/CSS, kao i nesto malo Clipper-a.
Najbolje je, po meni, da za pocetak uzmes neku "laksu" (ne znam kakva je Osnove jave, nisam je citao, skini sa net-a pdf, pa pogledaj, ako ti se svidi kupi).
Ali posle obavezno Eckell-a, najbolji je. Mada on objasnjava i objekte na pocetku, ali to sam poglavlje preskocio, pa ne znam kako je objasnio.