TY - BOOK AU - Lewis,John AU - Loftus,William TI - Java software solutions: foundations of program design SN - 9780321549341 (pbk) U1 - 005.133 PY - 2009///c CY - Boston PB - Pearson Addison Wesley KW - Java (Computer program language) N1 - Index included; Ch. 1. Computer Systems -- Ch. 2. Software Concepts -- Ch. 3. Program Elements -- Ch. 4. Objects and Classes -- Ch. 5. More Programming Constructs -- Ch. 6. Objects for Organizing Data -- Ch. 7. Graphics -- Ch. 8. Inheritance -- Ch. 9. Enhanced Class Design -- Ch. 10. Graphical User Interfaces -- Ch. 11. The Software Development Process I -- Ch. 12. Recursion -- Ch. 13. Sorting and Searching -- Ch. 14. Advanced Flow of Control -- Ch. 15. The Software Development Process II -- Ch. 16. Data Structures -- App. B. Number Systems -- App. C. The Unicode Character Set -- App. D. Java Operators -- App. E. Java Bitwise Operators -- App. F. Java Modifiers -- App. G. Java Coding Guidelines -- App. H. Review Checklist -- App. I. Comparing Java to C++ -- App. J. Integrating Java with Other Languages -- App. K. An HTML Tutorial -- App. L. The Java Development Kit -- App. M. Java Exceptions and Errors -- App. N. Java Syntax -- App. O. The Java API ER -