i have purchased this book and its totally worth buying its have lots of cool FAQs ,differences and most importantly this book includes very good range of examples which includes numerous amount of concepts in them based on java 7 and 8 And very clear descriptions are given for each problem and also for its solution this book helps in quick learning and a basic knowledge of java is needed before going through this book