TY - BOOK AU - Lewis,John AU - Loftus,William TI - Java software solutions: foundations of program design SN - 0321245830 (pbk.) AV - QA76.73.J38 L49 2009 PY - 2009/// CY - Boston PB - Pearson/Addison Wesley KW - Java (Computer program language) KW - Object-oriented programming (Computer science) KW - CD-ROMs N1 - Includes index; Contents of accompanying disc: Student rsource disk v2: Java 2, standard ed. (J2SE) Development Kit (JDK) 5.0; jGRASP 1.7.1; textbook source code; Introduction -- Data and expressions -- Using classes and objects -- Writing classes -- Conditionals and loops -- Object-oriented design -- Arrays -- Inheritance -- Polymorphism -- Exceptions -- Recursion -- Collections -- Appendix A: Glossary -- Appendix B: Number systems -- Appendix C: The unicode character set -- Appendix D: Java operators -- Appendix E: Java modifiers -- Appendix F: Java coding guidelines -- Appendix G: Java applets -- Appendix H: Regular expressions -- Appendix I: JavaDoc -- Appendix J: The paintbox project -- Appendix K: GUI events -- Appendix L: Java syntax -- Appendix M: The Java class library -- Index ER -