A guide for someone who has no idea what JAVA is but needs to know and fast! This Book is basically designed for beginners who are starting their journey towards learning JAVA. It covers all the basic concepts that you need to know before calling yourself well-versed in JAVA. This book is also suited for students and professionals who wish to prepare for interviews or examinations, and they don't have that much time at hand. This book covers topics such as Arrays, environment and goes up to the point where you can learn to write a full program in JAVA.