Core Java : A Comprehensive Study
Contents: Preface. 1. An Introduction to Java. 2. An Overview of Java. 3. Operators and Expressions. 4. Decision Making through Branching and Looping. 5. Classes and Objects in Java. 6. Inheritance. 7. Packages and Wrapper Classes. 8. Arrays, Strings and String Buffers. 9. Exception Handling Mechanisms in Java. 10. Multithreaded Programming. 11. Generics.12. The java.lang Package. 13. The java.util Package I.14. The java.util Package II. 15. The java.util Package III. 16. The java.util Package IV. 17. The java.io Package I. 18. The java.io Package II. Glossary. Index.
This comprehensive and accessible text discusses all the aspects of Core Java in a simple and easy to understand language. It begins with a discussion on the fundamentals of Java and then goes on to give a description of the various operators provided by Java, different ways of making decisions through branching, and the core concepts of Java, that is, classes, objects and their features. Besides, the text also explains the intricacies of one of the most important features of object-orientation, i.e. inheritance, packages and wrapper classes, arrays, strings, string-buffers, and multi-threaded programming and its intricacies. Finally, it elaborates on the classes and interfaces of lang, util and io packages.
The book is intended for the undergraduate students of Engineering [B.Tech. (Computer Science)/B.Tech. (IT)], as well as for undergraduate and postgraduate students of Computer Applications (BCA/MCA), and Computer Science and Information Technology B.Sc./M.Sc. (Computer Science/IT). Besides, professionals in the field will find the book quite useful.