content: Calm down, calm down. The title of this book has neither '..in a week', nor '..in 24 hours and certainly not '..while you drive to work' in its title.It teaches you the 'concepts' and 'essentials' of Java programming. It doesn't cover IO in detail nor threads, nor games programming. When you've finished this book then you will be ready to tackle those difficult topics that are well covered by Reilly's animal series. The main theme running through the book is the progressive development of an interactive bank account. I can recommed this book to absolute beginners or those not familiar with object orientated programming.Bonus points go to the first half of the book. Minus points go to coverage of IO.