468 страниц. 2012 год. This book covers the fundamentals and basic and advanced topics of Java Programming from core to advanced level of programming in Java. It teaches how to design and develop a real world system using object oriented concepts and later on how to write good programs in Java, you will learn how to properly use its features in computer programs. This book start with a concise introductory text on object oriented features of Java s , free from complex definitions, so that beginners can develop a good understanding of Object oriented concepts and use of Java language to implement it, in a short period of time. The book is primarily designed for use in undergraduate and postgraduate computer science courses having self review questions after each chapter. Without sit on computer and write program one cannot learn Java, so we attached several lab exercises. Book will be equally useful to professional programmers who intend to learn the language on their own.