- AUTHOR: Joyce Farrell
- ISBN-13: 9781285856919
- Grade(s): 9 | 10 | 11 | 12
- 976 Pages Paperback
- 8th Edition | Previous Editions: 2014, 2012, 2010
- ©2016 Published
- Prices are valid only in the respective region
Introduce your beginning programmers to the power of Java for developing applications with the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 8E. With this text, even first-time programmers can quickly develop useful programs while learning the basic principles of structured and object-oriented programming. The text incorporates the latest version of Java with a reader-friendly presentation and meaningful real-world exercises. Updated Programming Exercises and a wealth of case problems help students build skills critical for ongoing programming success. You'll find additional resources to equip beginning Java programmers with the optional online CourseMate that includes a wealth of interactive teaching and learning tools and unique Video Quizzes created by the text author.
1. Creating Your First Java Classes.
2. Using Data.
3. Using Methods, Classes and Objects.
4. More Object Concepts.
5. Making Decisions.
7. Characters, Strings and the StringBuilder.
9. Advanced Array Concepts.
10. Introduction to Inheritance.
11. Advanced Inheritance Concepts.
12. Exception Handling.
13. File Input and Output.
14. Introduction to Swing Components.
15. Advanced GUI Topics.
Appendix A – Working with the Java Platform.
Appendix B – Learning about ASCII and Unicode.
Appendix C – Formatting Output.
Appendix D – Generating Random Numbers.
Appendix E – Javadoc.
Choose the textbook packaged with the resources that best meet your course and student needs. Contact your Cengage Learning representative for more information.