The primary objective of writing this book is to give ‘an easy understand the concept of core java’. It covers OOP concepts, constructor, inheritance, polymorphism, and file handling, exception handling. Throughout the book most of the features are explained through programs with output to gain knowledge easily.