TY - BOOK AU - Farrell, Joyce. TI - Java programming SN - 9780357673423 U1 - Ref 005.133 F24j 2023. CY - Boston, MA : Cengage Learning, Inc., 2023. KW - Java (Computer program language) KW - Computer programming N1 - Includes appendices, glossary, and index; 1. Creating Java Programs. -- 2. Using Data. -- 3. Using Methods. -- 4. Using Classes and Objects. -- 5. Making Decisions. -- 6. Looping. -- 7. Characters, Strings, and the StringBuilder. -- 8. Arrays. -- 9. Inheritance and Interfaces. -- 10. Exception Handling. -- 11. File Input and Output. -- 12. Recursion. -- 13. Collections and Generics. -- 14. Introduction to Swing Components. -- Appendix A: Working with the Java Platform. -- Appendix B: Data Representation. -- Appendix C: Formatting Output. -- Appendix D: Generating Random Numbers. -- Appendix E: Javadoc. -- Appendix F: Java FX. -- Glossary. -- Index N2 - "Engaging and hands-on, Farrell's Java Programming, 10th edition, enables even first-time programmers to quickly develop useful programs using Java while also mastering the basic principles of structured and object-oriented programming." -- Provided by publisher ER -