Addison-Wesley / Prentice Hall
Computer Science
Browse available resources for Computer Science:
- Select a resource
- Resources for Computer Science GOAL where virtual office hours are 24/7! Your Own TA, Just a Click Away! Deitel Resource Centers View material from Search Engines: Information Retrieval in Practice VideoNotes Andrew Tanenbaum Flame Award Recipient Custom Programs Instructor Resource Center myPearsonStore

ISBN-10: 013031997X
ISBN-13: 9780130319975
Publisher: Prentice Hall
Copyright: 2001
Format: Paper Bound w/CD-ROM; 784 pp
Suggested retail price: $80.00
This item is out of print and is no longer available for purchase.
For CS1 (in Java), introductory Java programming, and intermediate Java programming courses offered in Computer Science, Engineering and Business programs at both the undergraduate and graduate level.
Designed for a first or second course in Java programming, this text covers Java 2—the newest version of this programming language, principles of programming, and core Java features. A step-by-step approach first lays a sound foundation on programming elements, control statements, and methods; then introduces object-oriented programming; moves on to graphics programming; and concludes with advanced features that enable students to develop comprehensive programs. Representative examples, abundant pedagogy, and multiple exercises provide students with an outstanding introduction to Java.
- NEW - UML (Unified Modeling Language) graphical notations throughout—Describe classes and their relationships.
-
Teaches students design and development of Java programs using the industry standard modeling technique. Ex.___
-
- NEW - State-of-the-art Swing components—Replace all the AWT user interface components.
-
Students learn Java programming with state-of-the-art graphics components. Ex.___
-
- NEW - More case studies.
-
Offers students additional examples for learning the fundamentals of programming, such as writing loops. Ex.___
-
- NEW - Flexible organization of topics—Marks nonessential sections “optional.”
-
Allows some material (such as recursion, advanced layout managers, and resource bundles) to be skipped or covered at a different time without affecting later chapters. Ex.___
-
- NEW - CD-ROM with every copy of the text—Includes all the source code for programs in the book, and Borland JBuilder…— 3.5 Foundation software.
-
Students can run and manipulate the source code from all the examples in the book and have access to the JBuilder professional integrated development environment/compiler free of charge that they can use to complete programming assignments. The JBuilder software works with Windows, Linux, and Solaris platforms. Ex.___
-
- NEW - Added appendices—e.g., Number Systems; UML Graphical Notations; and Java Packages.
-
Presents students with additional reference information. Ex.___
-
- Programming concepts AND core techniques.
-
Allows students to explore the fundamentals of programming as well as the Java language. Ex.___
-
- Carefully chosen, easy-to-follow, representative examples—Include a description, source code, sample run, and an example review.
-
Enables students to translate theory into practice. Ex.___
-
- Notes and tips throughout—Impart valuable advice and insight on important aspects of program development.
-
Provides additional information on subject matter while reinforcing important concepts. Teaches good programming style and practice to help steer students away from programming errors. Ex.___
-
- NEW - Chapter on internationalization (Ch. 12)—Covers the development of Java programs for international audiences.
-
Shows students how to format dates, numbers, currencies, and percentages for different regions, countries, and languages, as well as how to use resource bundles to define which images and strings are used by a component depending on the user's locale and preferences. Ex.___
-
- Chapter-end programming exercises.
-
Gives students opportunities to apply the skills on their own through practice. Ex.___
-
- Chapter summaries and review questions.
-
Reinforces important subjects to understand and remember, and assists students in tracking progress and evaluating learning. Ex.___
-
- UML (Unified Modeling Language) graphical notations throughout—Describe classes and their relationships.
-
Teaches students design and development of Java programs using the industry standard modeling technique. Ex.___
-
- State-of-the-art Swing components—Replace all the AWT user interface components.
-
Students learn Java programming with state-of-the-art graphics components. Ex.___
-
- More case studies.
-
Offers students additional examples for learning the fundamentals of programming, such as writing loops. Ex.___
-
- Flexible organization of topics—Marks nonessential sections “optional.”
-
Allows some material (such as recursion, advanced layout managers, and resource bundles) to be skipped or covered at a different time without affecting later chapters. Ex.___
-
- CD-ROM with every copy of the text—Includes all the source code for programs in the book, and Borland JBuilder…— 3.5 Foundation software.
-
Students can run and manipulate the source code from all the examples in the book and have access to the JBuilder professional integrated development environment/compiler free of charge that they can use to complete programming assignments. The JBuilder software works with Windows, Linux, and Solaris platforms. Ex.___
-
- Added appendices—e.g., Number Systems; UML Graphical Notations; and Java Packages.
-
Presents students with additional reference information. Ex.___
-
- Chapter on internationalization (Ch. 12)—Covers the development of Java programs for international audiences.
-
Shows students how to format dates, numbers, currencies, and percentages for different regions, countries, and languages, as well as how to use resource bundles to define which images and strings are used by a component depending on the user's locale and preferences. Ex.___
-
I. FUNDAMENTALS OF PROGRAMMING.
II. OBJECT-ORIENTED PROGRAMMING.
III. GRAPHICS PROGRAMMING.
IV. DEVELOPING COMPREHENSIVE PROJECTS.
APPENDICES.
Java Programming (Computer Science)
Java -- Intermediate / Advanced Programming (Computer Science)
Java - Programming (General Engineering)
- ESource Access Pack
Esource
© 2001 | Prentice Hall | Paper | Instock
ISBN-10: 0130904007 | ISBN-13: 9780130904003
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

