Pagina principaleGruppiConversazioniAltroStatistiche
Cerca nel Sito
Questo sito utilizza i cookies per fornire i nostri servizi, per migliorare le prestazioni, per analisi, e (per gli utenti che accedono senza fare login) per la pubblicità. Usando LibraryThing confermi di aver letto e capito le nostre condizioni di servizio e la politica sulla privacy. Il tuo uso del sito e dei servizi è soggetto a tali politiche e condizioni.

Risultati da Google Ricerca Libri

Fai clic su di un'immagine per andare a Google Ricerca Libri.

Java Software Solutions: Foundations of…
Sto caricando le informazioni...

Java Software Solutions: Foundations of Program Design, Updated (With CD-ROM) (edizione 2000)

di John Lewis

UtentiRecensioniPopolaritàMedia votiCitazioni
288391,629 (3.25)1
This best-selling text by Lewis and Loftus provides an introduction to both the Java programming language and the techniques for writing high-quality programs. This book provides an object-oriented approach that naturally progresses in a way that beginning programmers easily understand by first using objects, then writing clases. The book is also known for providing an introduction to programming practices that leads to well-designed software solutions. The use of graphical user interfaces and event processing is covered in optional, self-contained Graphics Track sections at the end of each chapter.This book also comes with Addison-Wesley's CodeMate. This online program competency builder transforms a student's reading experience into a dynamic programming environment with a click of a mouse. CodeMate allows students to view, compile, run, and edit programming problems directly from the textbook without installing a compiler.… (altro)
Utente:dekov
Titolo:Java Software Solutions: Foundations of Program Design, Updated (With CD-ROM)
Autori:John Lewis
Info:Addison-Wesley (2000), Paperback, 780 pages
Collezioni:Import, Lånt på biblioteket, La tua biblioteca, In lettura, Letti ma non posseduti
Voto:***
Etichette:java, programmering, It-universitetet, studiebøger, it-bøger

Informazioni sull'opera

Java software solutions : foundations of program design di John Lewis

Nessuno
Sto caricando le informazioni...

Iscriviti per consentire a LibraryThing di scoprire se ti piacerà questo libro.

Attualmente non vi sono conversazioni su questo libro.

» Vedi 1 citazione

Mostra 3 di 3
Indeholder "Preface", "Chapter 1. Computer Systems", " 1.1 Introduction", " Basic Computer Processing", " Software Categories", " Digital Computers", " Binary Numbers", " 1.2 Hardware Components", " Computer Architecture", " Input/Output Devices", " Main and Secondary Memory", " The Central Processing Unit", " 1.3 Networks", " Network Connections", " Local-Area and Wide-Area Networks", " The Internet", " The World Wide Web", " Uniform Resource Locators", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Answers to Self-Review Questions", "Chapter 2. The Java Programming Language", " 2.1 A Java Program", " White Space", " Comments", " Identifiers and Reserved Words", " The print and println Methods", " 2.2 Programming Languages", " Programming Language Levels", " Compilers and Interpreters", " Syntax and Semantics", " Errors", " 2.3 Compiling and Executing a Java Program", " 2.4 Object-Oriented Programming", " Software Engineering", " Software Components", " Objects and Classes", " 2.5 Class Libraries", " The Java API", " The import Statement", " 2.6 Java Applets", " Applet Examples", " HTML", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 3. Program Elements", " 3.1 Primitive Data Types", " Integers and Floating Points", " Characters", " Booleans", " Wrappers", " 3.2 Variables and Assignment", " Variables", " The Assignment Statement", " Constants", " 3.3 Input and Output", " Streams", " Escape Sequences", " Input and Output Buffers", " Numeric Input", " 3.4 Arithmetic Operators", " Operator Precedence", " 3.5 Making Decisions", " The if Statement", " Boolean Expressions", " Block Statement", " The if-else Statement", " Nested if Statements", " 3.6 Repetition", " The while Statement", " Infinite Loops", " 3.7 Developing Programs", " Requirements", " Design", " Implementation", " Testing", " 3.8 Test Average", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 4: Objects and Classes", " 4.1 Objects", " Classes", " Instantiation and References", " 4.2 Using Predefined Classes", " The String Class", " The StringTokenizer Class", " The Random Class", " 4.3 Aliases", " 4.4 Defining Methods", " The return Statement", " Parameters", " 4.5 Defining Classes", " 4.6 Encapsulation", " Abstraction", " Visibility Modifiers", " 4.7 Example: CD Collection", " 4.8 The static Modifier", " Static Variables", " Static Methods", " 4.9 Method Overloading", " Overloading Constructors", " 4.10 Example: Purchase Power", " 4.11 Example: Storm Applet", " Requirements", " Design", " Implementation", " System Test", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 5: More Programming Constructs", " 5.1 Internal Data Representation", " Representing Integer", " Representing Floating Point Values", " Representing Characters", " Conversion Categories", " Performing Conversions", " 5.2 More Operators", " Increment and Decrement Operators", " Logical Operators", " Assignment Operators", " The Conditional Operator", " Precedence Revisited", " 5.3 More Selection Statements", " The switch Statement", " 5.4 More Repetition Statements", " do Statement", " for Statement", " Using the break Statement in Loops", " The continue Statement", " Labels", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 6. Objects for Organizing Data", " 6.1 Arrays", " Basic Arrays", " Alternate Array Syntax", " Initializer Lists", " Example: Monthly Sales", " Arrays of Objects", " Arrays as Parameters", " Multidimensional Arrays", " 6.2 The Vector Class", " Dynamic Arrays", " 6.3 Strings Revisited", " Using StringTokenizer", " The StringBuffer Class", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 7. Graphics", " 7.1 The Graphics Class", " The Graphics Coordinate System", " 7.2 Color", " Predefined Colors", " Defining Colors", " XOR Mode", " 7.3 Drawing Shapes", " Ovals", " Rectangles", " Arcs", " Polygons", " Polylines", " 7.4 Fonts", " 7.5 Example: Bouncing Ball", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 8. Inheritance", " 8.1 Creating Subclasses", " Derived Classes", " The protected Modifier", " The super Reference", " Defined versus Inherited", " Student Example", " 8.2 Overriding Methods", " Employee Example", " Savings Accounts Example", " 8.3 Class Hierarchies", " Revising and Extending Hierarchies", " Alternative Hierarchies", " The Object Class", " 8.4 Polymorphism", " References and Class Hierarchies", " Paying Employees Example", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 9. Enhanced Class Design", " 9.1 Abstract Classes and Methods", " Example: Food", " Example: File Structure", " Deriving Subclasses", " 9.2 Interfaces", " Methods in an Interface", " Constants in an Interface", " Using Interfaces", " Encapsulation and Information Hiding", " 9.3 Packages", " Defining Packages", " Using Packages", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 10. Graphical User Interfaces", " 10.1 GUI Elements", " 10.2 Event-Driven Programming", " Event Interfaces", " 10.3 Components and Containers", " Containers", " Component Hierarchies", " 10.4 GUI Components", " Labels", " Text Fields and Text Areas", " Lists", " Buttons", " Scrollbars", " 10.5 Layout Managers", " Flow Layout", " Grid Layout", " Border Layout", " Card Layout", " Grid Bag Layout", " 10.6 Example: Quotes", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 11. The Software Development Process I", " 11.1 Software Development Models", " Software Life Cycle", " Development Process Models", " An Iterative Process", " Testing Techniques", " 11.2 Requirements: Robot Search Simulator", " Robot Search Problem", " Revising Requirements", " 11.3 Design", " Objects and Classes", " Algorithms", " Prototype", " 11.4 Implementation", " Classes Obstacle and Goal", " Classes Robot, Random_Robot, and Diagonal_Robot", " Class Robot_Sim", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 12. Recursion", " 12.1 Recursive Thinking", " Infinite Recursion", " Recursion in Math", " 12.2 Recursive Programming", " Recursion versus Iteration", " 12.3 Using Recursion", " Repeating Pictures", " Palindrome", " Maze", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 13. Sorting and Searching", " 13.1 Sorting", " Selection Sort", " Insertion Sort", " Comparing Sorts", " Sorting Objects", " 13.2 Searching", " Linear Search", " Binary Search", " A Recursive Binary Search", " Hashing", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 14. Advanced Flow of Control", " 14.1 Exceptions", " Exception Messages", " The try Statement", " Exception Propagation", " The throw Statement", " The finally Clause", " 14.2 Threads", " Creating Threads", " A Problem with Threads", " Synchronization", " Controlling Threads", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 15. The Software Development Process II", " 15.1 An Object-Oriented Development Process", " Evolutionary Development", " Establish Refinement Scope", " Identifying Classes and Objects", " Identifying Relationships", " Detailed Design", " Implementation", " Unit and Integration Testing", " 15.2 Example: Slide Puzzle", " Requirements", " Architectural Design", " Refinements", " Refinement: The User Interface", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Chapter 16. Data Structures", " 16.1 Dynamic Structures", " Using References to Link Objects", " Abstract Data Types", " 16.2 Lists", " A Dynamically Linked List", " Other Dynamic List Representations", " 16.3 Queues", " A Queue ADT", " 16.4 Stacks", " The Stack Class", " Example: Message Decoding", " Summary of Key Concepts", " Self-Review Questions", " Exercises", " Programming Projects", " Answers to Self-Review Questions", "Appendix A: Glossary", "Appendix B: Number Systems", "Appendix C: The Unicode Character Set", "Appendix D: Java Operators", "Appendix E: Java Bitwise Operators", "Appendix F: Java Modifiers", "Appendix G: Java Coding Guidelines", "Appendix H: Review Checklist", "Appendix I: Comparing Java to C++", "Appendix J: Integrating Java with Other Languages", "Appendix K: An HTML Tutorial", "Appendix L: The Java Development Kit", "Appendix M: Java Exceptions and Errors", "Appendix N: Java Syntax", "Appendix O: The Java API", "Index".

Ikke helt tosset bog om Java. Det her er førsteudgaven og den er senere kommet i en hel del reviderede udgaver. ( )
  bnielsen | Oct 1, 2016 |
This was probably a really good textbook from the little I read of it, but I ended up not needing it for the class. ( )
  locriian | Oct 27, 2014 |
This is a great book for anyone who wants to learn about computer programming and also learn about programming in Java. I have read many books on programming, and own quite a few, but this one is really great. Starts out with the easy material and then gets into the more difficult material. Has great code that actually works. A great buy or book to check out from your library. ( )
  ed_the_circ_guy | May 10, 2008 |
Mostra 3 di 3
nessuna recensione | aggiungi una recensione

» Aggiungi altri autori (8 potenziali)

Nome dell'autoreRuoloTipo di autoreOpera?Stato
John Lewisautore primariotutte le edizionicalcolato
Loftus, Willianautore principaletutte le edizioniconfermato
Loftus, WilliamAutoreautore secondarioalcune edizioniconfermato
Devi effettuare l'accesso per contribuire alle Informazioni generali.
Per maggiori spiegazioni, vedi la pagina di aiuto delle informazioni generali.
Titolo canonico
Dati dalle informazioni generali inglesi. Modifica per tradurlo nella tua lingua.
Titolo originale
Titoli alternativi
Data della prima edizione
Personaggi
Luoghi significativi
Eventi significativi
Film correlati
Epigrafe
Dedica
Incipit
Citazioni
Ultime parole
Nota di disambiguazione
Redattore editoriale
Elogi
Lingua originale
DDC/MDS Canonico
LCC canonico

Risorse esterne che parlano di questo libro

Wikipedia in inglese (1)

This best-selling text by Lewis and Loftus provides an introduction to both the Java programming language and the techniques for writing high-quality programs. This book provides an object-oriented approach that naturally progresses in a way that beginning programmers easily understand by first using objects, then writing clases. The book is also known for providing an introduction to programming practices that leads to well-designed software solutions. The use of graphical user interfaces and event processing is covered in optional, self-contained Graphics Track sections at the end of each chapter.This book also comes with Addison-Wesley's CodeMate. This online program competency builder transforms a student's reading experience into a dynamic programming environment with a click of a mouse. CodeMate allows students to view, compile, run, and edit programming problems directly from the textbook without installing a compiler.

Non sono state trovate descrizioni di biblioteche

Descrizione del libro
Riassunto haiku

Discussioni correnti

Nessuno

Copertine popolari

Link rapidi

Voto

Media: (3.25)
0.5
1 2
1.5 1
2 2
2.5
3 10
3.5 3
4 7
4.5
5 3

Sei tu?

Diventa un autore di LibraryThing.

 

A proposito di | Contatto | LibraryThing.com | Privacy/Condizioni d'uso | Guida/FAQ | Blog | Negozio | APIs | TinyCat | Biblioteche di personaggi celebri | Recensori in anteprima | Informazioni generali | 204,846,384 libri! | Barra superiore: Sempre visibile