StartGroepenDiscussieVerkennenTijdgeest
Doorzoek de site
Onze site gebruikt cookies om diensten te leveren, prestaties te verbeteren, voor analyse en (indien je niet ingelogd bent) voor advertenties. Door LibraryThing te gebruiken erken je dat je onze Servicevoorwaarden en Privacybeleid gelezen en begrepen hebt. Je gebruik van de site en diensten is onderhevig aan dit beleid en deze voorwaarden.
Hide this

Resultaten uit Google Boeken

Klik op een omslag om naar Google Boeken te gaan.

Bezig met laden...

Java software solutions : foundations of program design

door John Lewis, Willian Loftus

Andere auteurs: Zie de sectie andere auteurs.

LedenBesprekingenPopulariteitGemiddelde beoordelingAanhalingen
270378,614 (3.25)1
This sixth edition introduces improvements that make the text a better teaching and learning tool. Revolutionary video notes featuring author John Lewis work in conjunction with the text to visually explain challenging topics and in-text programming projects.
Geen
Bezig met laden...

Meld je aan bij LibraryThing om erachter te komen of je dit boek goed zult vinden.

Op dit moment geen Discussie gesprekken over dit boek.

» Zie ook 1 vermelding

Engels (2)  Deens (1)  Alle talen (3)
Toon 3 van 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 |
Toon 3 van 3
geen besprekingen | voeg een bespreking toe

» Andere auteurs toevoegen (8 mogelijk)

AuteursnaamRolType auteurWerk?Status
John Lewisprimaire auteuralle editiesberekend
Loftus, Willianprimaire auteuralle editiesbevestigd
Loftus, WilliamAuteurSecundaire auteursommige editiesbevestigd
Je moet ingelogd zijn om Algemene Kennis te mogen bewerken.
Voor meer hulp zie de helppagina Algemene Kennis .
Gangbare titel
Informatie afkomstig uit de Engelse Algemene Kennis. Bewerk om naar jouw taal over te brengen.
Oorspronkelijke titel
Alternatieve titels
Oorspronkelijk jaar van uitgave
Mensen/Personages
Belangrijke plaatsen
Belangrijke gebeurtenissen
Verwante films
Prijzen en eretitels
Motto
Opdracht
Eerste woorden
Citaten
Laatste woorden
Ontwarringsbericht
Uitgevers redacteuren
Auteur van flaptekst/aanprijzing
Oorspronkelijke taal
Gangbare DDC/MDS
Canonical LCC

Verwijzingen naar dit werk in externe bronnen.

Wikipedia in het Engels (1)

This sixth edition introduces improvements that make the text a better teaching and learning tool. Revolutionary video notes featuring author John Lewis work in conjunction with the text to visually explain challenging topics and in-text programming projects.

Geen bibliotheekbeschrijvingen gevonden.

Boekbeschrijving
Haiku samenvatting

Populaire omslagen

Snelkoppelingen

Waardering

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

Ben jij dit?

Word een LibraryThing Auteur.

 

Over | Contact | LibraryThing.com | Privacy/Voorwaarden | Help/Veelgestelde vragen | Blog | Winkel | APIs | TinyCat | Nagelaten Bibliotheken | Vroege Recensenten | Algemene kennis | 165,973,192 boeken! | Bovenbalk: Altijd zichtbaar