HjemGrupperSnakMereZeitgeist
Søg På Websted
På dette site bruger vi cookies til at levere vores ydelser, forbedre performance, til analyseformål, og (hvis brugeren ikke er logget ind) til reklamer. Ved at bruge LibraryThing anerkender du at have læst og forstået vores vilkår og betingelser inklusive vores politik for håndtering af brugeroplysninger. Din brug af dette site og dets ydelser er underlagt disse vilkår og betingelser.

Resultater fra Google Bøger

Klik på en miniature for at gå til Google Books

Java Software Solutions: Foundations of…
Indlæser...

Java Software Solutions: Foundations of Program Design (4th Edition) (Addison-Wesley's Codemate) (udgave 2004)

af John Lewis, William Loftus

MedlemmerAnmeldelserPopularitetGennemsnitlig vurderingOmtaler
281389,242 (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.… (mere)
Medlem:ed_the_circ_guy
Titel:Java Software Solutions: Foundations of Program Design (4th Edition) (Addison-Wesley's Codemate)
Forfattere:John Lewis
Andre forfattere:William Loftus
Info:Addison Wesley (2004), Edition: 4, Paperback, 900 pages
Samlinger:Dit bibliotek
Vurdering:*****
Nøgleord:Computer programming, Java

Work Information

Java software solutions : foundations of program design af John Lewis

Ingen
Indlæser...

Bliv medlem af LibraryThing for at finde ud af, om du vil kunne lide denne bog.

Der er ingen diskussionstråde på Snak om denne bog.

» See also 1 mention

Engelsk (2)  Dansk (1)  Alle sprog (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 |
ingen anmeldelser | tilføj en anmeldelse

» Tilføj andre forfattere (8 mulige)

Forfatter navnRolleHvilken slags forfatterVærk?Status
John Lewisprimær forfatteralle udgaverberegnet
Loftus, Willianhovedforfatteralle udgaverbekræftet
Loftus, WilliamForfattermedforfatternogle udgaverbekræftet
Du bliver nødt til at logge ind for at redigere data i Almen Viden.
For mere hjælp se Almen Viden hjælpesiden.
Kanonisk titel
Oplysninger fra den engelske Almen Viden Redigér teksten, så den bliver dansk.
Originaltitel
Alternative titler
Oprindelig udgivelsesdato
Personer/Figurer
Vigtige steder
Vigtige begivenheder
Beslægtede film
Priser og hædersbevisninger
Indskrift
Tilegnelse
Første ord
Citater
Sidste ord
Oplysning om flertydighed
Forlagets redaktører
Bagsidecitater
Originalsprog
Canonical DDC/MDS
Canonical LCC

Henvisninger til dette værk andre steder.

Wikipedia på engelsk (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.

No library descriptions found.

Beskrivelse af bogen
Haiku-resume

Populære omslag

Quick Links

Vurdering

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

Er det dig?

Bliv LibraryThing-forfatter.

 

Om | Kontakt | LibraryThing.com | Brugerbetingelser/Håndtering af brugeroplysninger | Hjælp/FAQs | Blog | Butik | APIs | TinyCat | Efterladte biblioteker | Tidlige Anmeldere | Almen Viden | 194,988,822 bøger! | Topbjælke: Altid synlig