Java, an object-oriented language with many standard libraries, offers both complexities and opportunities. This introductory book makes use of a new approach to understanding programming in Java. Provides an objects-first approach to programming. Introduces object-oriented graphics and writing methods early in the book. Motivates readers to use event-driven programming. Reinforces the importance of understanding several threads. For anyone interested in the programming language of Java.
- (NOTE: Most chapters conclude with Summary, Chapter Review Problems, and Programming Problems.)
- 4. Making Choices.
- 5. Primitive Types, Operators, and Strings.
- 6. Classes.
- 11. Graphical User Interfaces in Java.
- 12. Recursion.
- 13. General loops in Java.
- 14. Arrays.
- 15. Multidimensional Arrays.
- 16. Strings and Characters.
- 21. Introduction to Object-Oriented Design.
- (NOTE: Most chapters conclude with Summary, Chapter Review Problems, and Programming Problems.)
- 4. Making Choices.
- 5. Primitive Types, Operators, and Strings.
- 6. Classes.
- 11. Graphical User Interfaces in Java.
- 12. Recursion.
- 13. General loops in Java.
- 14. Arrays.
- 15. Multidimensional Arrays.
- 16. Strings and Characters.
- 21. Introduction to Object-Oriented Design.