Fundamentals of Java: AP* Computer Science Essentials for the A & AB Exams, Third Edition / Edition 3

Fundamentals of Java: AP* Computer Science Essentials for the A & AB Exams, Third Edition / Edition 3

by Kenneth Lambert, Martin Osborne, Martin Osborne
     
 

ISBN-10: 0619267232

ISBN-13: 9780619267230

Pub. Date: 03/02/2006

Publisher: Cengage Learning


Completely revised and updated, Fundamentals of Java: Comprehensive Course, Third Edition covers all of the AP requirements for Computer Science Exams A and AB. By taking a multilevel approach to teaching Java, this text is suitable for a wide range of students, from beginners to those ready for advanced data structures. Since it is non-software specific, it…  See more details below

Overview


Completely revised and updated, Fundamentals of Java: Comprehensive Course, Third Edition covers all of the AP requirements for Computer Science Exams A and AB. By taking a multilevel approach to teaching Java, this text is suitable for a wide range of students, from beginners to those ready for advanced data structures. Since it is non-software specific, it can be used with any Java program compiler, including Borland, Sun Microsystems, Symantec and others.

Product Details

ISBN-13:
9780619267230
Publisher:
Cengage Learning
Publication date:
03/02/2006
Edition description:
Older Edition
Pages:
848
Product dimensions:
8.60(w) x 10.90(h) x 1.40(d)

Table of Contents


Unit 1: GETTING STARTED WITH JAVA. 1. Background. 2. First Java Programs. 3. Syntax, Errors, and Debugging. 4. Introduction to Control Statements. Unit 1 Review. Unit 2: THE NEXT STEP WITH JAVA. 5. Introduction to Defining Classes. 6. Control Statements Continued. 7. Improving the User Interface. 8. Introduction to HTML and Applets. Unit 2 Review. Unit 3: ARRAYS, RECURSION, AND COMPLEXITY. 9. Introduction to Arrays. 10. Classes Continued. 11. Arrays Continued. 12. Recursion, Complexity, and Searching and Sorting. Unit 3 Review. Unit 4: USING ABSTRACT DATA TYPES. 13. Object-Oriented Analysis and Design. 14. Linear Collections: Lists. 15. Linear Collections: Stacks and Queues. 16. Unordered Collections: Sets and Maps. Unit 4 Review. Unit 5: IMPLEMENTING ABSTRACT DATA TYPES. 17. Implementing Lists. 18. Implementing Sets and Maps. 19. Implementing Trees and Priority Queues. Unit 5 Review. Appendices: A: Java Resources. B: Java Language Elements. C: Operator Precedence. D: ASCII Character Set. E: Number Systems. F: Java Exception Handling. G: Java Packages and jar Files. H: Files. I: The TurtleGraphics Package. J: AP Correlations.

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >