Java is the fastest-growing programming language and is expected to overtake C++ and Visual Basic in the next year. As popular as Java is, it can be a daunting topic to tackle for a beginner. This book demystifies the subject and gives aspiring Java programmers the solid foundation they need to pursue more advanced Java training. Java Foundations assumes no prior knowledge of programming and provides a solid introduction to the major topics involved, explaining the fundamentals of Java in simple terms with tangible examples.
Table of Contents
Introduction. Chapter 1: The History of Java. Chapter 2: Java Fundamentals. Chapter 3: Keywords and Operators. Chapter 4: Flow Control. Chapter 5: Arrays. Chapter 6: Introduction to Object-Oriented Programming. Chapter 7: Advanced Object-Oriented Programming. Chapter 8: Exception Handlinge. Chapter 9: Common Java API Classes. Chapter 10: The Collections Framework. Appendix A Answers to Review Questions. Glossary. Index.
Todd Greanier has taught Java seminars and consulted for over 5 years and is an expert in enterprise systems and multi-tier architectures. Todd has also written the Java 2 Enhancements seminar for Java University at Sun.