Walter Savitch,加州大学圣迭戈分校退休教授。1969年于加州大学伯克利分校获得博士学位,曾担任加州大学圣迭戈分校计算机科学系教授和认知科学跨学科博士项目主任。他在复杂性理论和并行计算模型方面做出了重要贡献,研究领域还包括形式语言理论、计算语言在等。除本书
目录
CHAPTER 1 Introduction to Computers and Java Objectives Prerequisites 1.1 Computer Basics Hardware and Memory Programs Programming Languages and Compilers Java Byte-Code Class Loader 1.2 Designing Programs Object-Oriented Programming Encapsulation Polymorphism Inheritance If You Know Some Other Programming Language Algorithms Reusable Components Testing and Debugging 1.3 A Sip of Java History of the Java Language Applets A First Java Application Program Compiling a Java Program or Class Running a Java Program 1.4 Graphics Supplement (Optional) Objects and Methods A Sample Graphics Applet Size and Positions of Figures Drawing Arcs Running an Applet Chapter Summary Answers to Self-Test Questions Programming Projects CHAPTER 2 Primitive Types, Strings, and Console I/O Objectives Prerequisites 2.1 Primitive Types and Expressions Variables Java Identifiers Primitive Types Assignment Statements Specialized Assignment Operators Simple Screen Output Simple Input Number Constants Assignment Compatibilities Type Casting Programming Tip: Initialize Variables Arithmetic Operators Parentheses and Precedence Rules Case Study: Vending Machine Change Increment and Decrement Operators More about the Increment and Decrement Operators 2.2 The Class String String Constants and Variables Concatenation of Strings Classes String Methods String Processing Escape Characters The Unicode Character Set 2.3 Keyboard and Screen I/O Screen Output Keyboard Input 2.4 Documentation and Style Programming Tip: Use Meaningful Names for Variables Documentation and Comments Indenting Named Constants 2.5 Graphics Supplement (Optional) Programming Example: Style Rules Applied to a Graphics Applet JOptionPane Inputting Other Numeric Types Programming Example: Change-Making Program with Windowing I/O Chapter Summary Answers to Self-Test Questions Programming Projects CHAPTER 3 F1ow of Contro1 CHAPTER 4 Defining Classes and Methods CHAPTER 5 More About Objects and Methods CHAPTER 6 Arrays CHAPTER 7 Inheritance 【内容简介】
以下为对购买帮助不大的评价