Building Java programs a back to basics approach Stuart Reges, Marty Stepp.
Idioma: Español Detalles de publicación: Boston Pearson/Addison-Wesley c2008.Descripción: xxiv, 871 p. ill. 24 cm. 1 CD-ROM (4 3/4 in.)ISBN:- 0321382838 (pbk.)
- 9780321382832 (pbk.)
- 005.13/3 22
- QA76.73.J38 R447 2008
| Imagen de cubierta | Tipo de ítem | Biblioteca actual | Biblioteca de origen | Colección | Ubicación en estantería | Signatura topográfica | Materiales especificados | Info Vol | URL | Copia número | Estado | Notas | Fecha de vencimiento | Código de barras | Reserva de ítems | Prioridad de la cola de reserva de ejemplar | Reservas para cursos | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Libro | Biblioteca de Mayagüez Colección General mb | QA76.73 .J38 R447 2008 (Navegar estantería(Abre debajo)) | Disponible | 50000003185542 |
Total de reservas: 0
Descripciones mejoradas de Syndetics:
Building Java Programs: A Back to Basics Approach introduces novice programmers to basic constructs and common pitfalls by emphasizing the essentials of procedural programming, problem solving, and algorithmic reasoning. By using objects early to solve interesting problems and defining objects later in the course, Building Java Programs develops programming knowledge for a broad audience.
Includes index.
CD-ROM disponible en el libro.
gccmay2008
Tabla de contenidos provista por Syndetics
- Chapter 1 Introduction to Java Programming
- 1.1 Basic Computing Concepts
- 1.2 And Now-Java
- 1.3 Program Errors
- 1.4 Procedural Decomposition
- 1.5 Case Study: DrawFigures
- Chapter 2 Primitive Data and Definite Loops
- 2.1 Basic Data Concepts
- 2.2 Variables
- 2.3 The for Loop
- 2.4 Managing Complexity
- 2.5 Case Study: A Complex Figure
- Chapter 3 Introduction to Parameters and Objects
- 3.1 Parameters
- 3.2 Methods that Return Values
- 3.3 Using Objects
- 3.4 Interactive Programs
- 3.5 Case Study: Projectile Trajectory
- Supplement 3G: Graphics 3
- G.1 Introduction to Graphics 3
- G.2 Procedural Decomposition with Graphics 3
- G.3 Case Study: Pyramids
- Chapter 4 Conditional Execution
- 4.1 Loop Techniques
- 4.2 if/else Statements
- 4.3 Subtleties of Conditional Execution
- 4.4 Text Processing
- 4.5 Methods with Conditional Execution
- 4.6 Case Study: Body Mass Index (BMI)
- Chapter 5 Program Logic and Indefinite Loops
- 5.1 The while Loop
- 5.2 The boolean Type
- 5.3 User Errors
- 5.4 Indefinite Loop Variations
- 5.5 Assertions and Program Logic
- 5.6 Case Study: NumberGuess
- Chapter 6 File Processing
- 6.1 File Reading Basics
- 6.2 Details of Token-Based Processing
- 6.3 Line-Based Processing
- 6.4 Advanced File Processing
- 6.5 Case Study: Weighted GPA
- Chapter 7 Arrays
- 7.1 Array Basics
- 7.2 Array Traversal Algorithms
- 7.3 Advanced Array Techniques
- 7.4 Multidimensional Arrays
- 7.5 Case Study: Hours Worked
- Chapter 8 Defining Classes
- 8.1 Object-Oriented Programming Concepts
- 8.2 Object State: Fields
- 8.3 Object Behavior: Methods
- 8.4 Object Initialization: Constructors
- 8.5 Encapsulation
- 8.6 More Instance Methods
- 8.7 The this Keyword
- 8.8 More Classes
- 8.9 Case Study: Designing a Stock Class
- Chapter 9 Inheritance and Interfaces
- 9.1 Inheritance Basics
- 9.2 The Mechanics of Polymorphism
- 9.3 Interacting with the Superclass
- 9.4 Inheritance and Design
- 9.5 Interfaces
- 9.6 Case Study: Designing a Hierarchy of Financial Classes
- Chapter 10 ArrayLists
- 10.1 ArrayLists
- 10.2 The Comparable Interface
- 10.3 Case Study: Vocabulary Comparison
- Chapter 11 Java Collections Framework
- 11.1 Lists
- 11.2 Sets
- 11.3 Maps
- Chapter 12 Recursion
- 12.1 Thinking Recursively
- 12.2 A Better Example of Recursion
- 12.3 Recursive Functions and Data
- 12.4 Recursive Graphics
- 12.5 Case Study: Prefix Evaluator
- Chapter 13 Searching and Sorting
- 13.1 Searching and Sorting in the Java Class Libraries
- 13.2 Program Efficiency
- 13.3 Implementing Searching and Sorting Algorithms
- 13.4 Case Study: Implementing Merge Sort
- Chapter 14 Graphical User Interfaces
- 14.1 GUI Basics
- 14.2 Laying Out Components
- 14.3 Interaction Between Components
- 14.4 Additional Components and Events
- 14.5 2D Graphics
- 14.6 Case Study: Implementing DrawingPanel
- Appendix A Answers to Self-Check Problems