By H. M. Deitel - Deitel & Associates, Inc., P. J. Deitel - Deitel & Associates, Inc.
Publisher : Prentice Hall
Pub Date : August 04, 2004
Print ISBN-10 : 0-13-148398-6
eText ISBN-10 : 0-13-128933-0
Print ISBN-13 : 978-0-13-148398-9
eText ISBN-13 : 978-0-13-128933-8
Pages : 1568
Features in Java How to Program, 6/e.
This new edition contains many new and enhanced features including:
Updated for the Java 2 Platform Standard Edition 5.0 (J2SE 5.0)
- Obtaining formatted input with class Scanner
- Displaying formatted output with the System.out object's printf method
- Using enhanced for statements to process array elements and collections
- Declaring methods with variable-length argument lists ("varargs")
- Using enum classes that declare sets of constants
- Importing the static members of one class for use in another
- Converting primitive-type values to type-wrapper objects and vice versa using autoboxing and auto-unboxing, respectively
- Using generics to create general models of methods and classes that can be declared once, but used with many different data types
- Using the generics-enhanced data structures of the Collections API
- Using the Concurrency API to implement multithreaded applications
- Using JDBC RowSets to access data in a database.
This book is presented in full color to show programs and their outputs as they typically appear on a computer screen. This greatly improves code readabilityan especially important goal, given that this book contains 20,383 lines of code.
Code Highlighting:
Extensive code highlighting makes it easy for readers to spot each program's featured segments and helps students review the material rapidly when preparing for exams or labs.
"Code Washing":
"Code washing" is our term for applying comments, using meaningful identifiers, applying uniform indentation conventions and using vertical spacing to highlight significant program units. This process results in programs that are easy to read and self-documenting. We have extensively "code washed" of all the source-code programs in the text and in the book's ancillaries. We have worked hard to make our code exemplary.
Early Classes and Objects Approach:
Students are still introduced to the basic concepts and terminology of object technology in Chapter 1. In the previous edition, students began developing their customized classes and objects in Chapter 8, but in this edition, they start doing that in our completely new Chapter 3. Chapters 47 have been carefully rewritten from an "early classes and objects approach." For all intents and purposes, this new edition is object-oriented from the start and throughout the text. Moving the discussion of objects and classes to earlier chapters gets students "thinking about objects" immediately and mastering these concepts more thoroughly. Java is not trivial by any means, but it's fun to program with, and students can see immediate results. Students can get text-based and graphical programs running quickly by using Java's extensive class libraries of reusable components.
Carefully Tuned Treatment of Object-Oriented Programming in Chapters 810:
We performed a high-precision upgrade of Java How to Program, 5/e. This edition is clearer and more accessibleespecially if you are new to object-oriented programming (OOP). We completely rewrote the OOP chapters with an integrated case study in which we develop an employee payroll hierarchy, and we motivate interfaces with a payables hierarchy.
Case Studies:
This book is loaded with case studies that span multiple sections and chapters. Often we build on a class introduced earlier in the book to demonstrate new programming concepts later in the book. Students learn the new concepts in the context of applications that they already know.
And ect.....
Download:
Uppit : How to Program Java, Sixth Edition - Free book download
Jumbofiles : How to Program Java, Sixth Edition - Ebook download
Mediafire: How to Program Java, Sixth Edition - Free book download
Rapidgator : How to Program Java, Sixth Edition - Free book download
0 comments:
Post a Comment