1 Java is one of the most popular programming language nowadays.
2 The beginner’s books do not bring fresh and interesting ideas.
3 Actually, examples in this book were written in C++ or smalltalk, but so what?