Introduction to Java Programming and Data Structures, Comprehensive Version, Global Edition -- Revel

Specificaties
Onbekend, blz. | Engels
Pearson Education | e druk, 2023
ISBN13: 9781292451015
Rubricering
Pearson Education e druk, 2023 9781292451015
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

This title is a Pearson Global Edition. The Editorial team at Pearson has workedclosely with educators around the world to include content which is especiallyrelevant to students outside the United States.

For courses in Java Programming. 

A fundamentals-first introduction to basic programming concepts andtechniques                                                                 

Introduction to Java Programming and Data Structures seamlessly integrates programming, data structures,and algorithms into one text. With a fundamentals-first approach, the textbuilds a strong foundation of basic programming concepts and techniques beforeteaching students object-oriented programming and advanced Java programming.Liang explains programming in a problem-driven way that focuses on problemsolving rather than syntax, illustrating basic concepts by example andproviding a large number of exercises with various levels of difficulty forstudents to practice. The 12th Edition is completely revised in everydetail to enhance clarity, presentation, content, examples, and exercises.

 

MyLab® Programming is not included. Students, if MyLab Programming is arecommended/mandatory component of the course, please ask your instructor forthe correct ISBN. MyLab Programming should only be purchased when required byan instructor. Instructors, contact your Pearson representative for moreinformation.

Specificaties

ISBN13:9781292451015
Taal:Engels
Bindwijze:onbekend

Inhoudsopgave

<div class="c-no-headers-number-list_container"> <ol> <li>Introduction to Computers, Programs, and JavaTM</li> <li>Elementary Programming</li> <li>Selections</li> <li>Mathematical Functions, Characters, and Strings</li> <li>Loops</li> <li>Methods</li> <li>Single-Dimensional Arrays</li> <li>Multidimensional Arrays</li> <li>Objects and Classes</li> <li>Object-Oriented Thinking</li> <li>Inheritance and Polymorphism</li> <li>Exception Handling and Text I/O</li> <li>Abstract Classes and Interfaces</li> <li>JavaFX Basics</li> <li>Event-Driven Programming and Animations</li> <li>JavaFX UI Controls and Multimedia</li> <li>Binary I/O</li> <li>Recursion</li> <li>Generics</li> <li>Lists, Stacks, Queues, and Priority Queues</li> <li>Sets and Maps</li> <li>Developing Efficient Algorithms</li> <li>Sorting</li> <li>Implementing Lists, Stacks, Queues, and Priority Queues</li> <li>Binary Search Trees</li> <li>AVL Trees</li> <li>Hashing</li> <li>Graphs and Applications</li> <li>Weighted Graphs and Applications</li> <li>Aggregate Operations for Collection Streams</li> </ol> <h4>Bonus Chapters 31–44 are available from the Companion Website</h4> <ol start="31"> <li>Advanced JavaFX and FXML</li> <li>Multithreading and Parallel Programming</li> <li>Networking</li> <li>Java Database Programming</li> <li>Advanced Database Programming</li> <li>Internationalization</li> <li>Servlets</li> <li>JavaServer Pages</li> <li>JavaServer Faces</li> <li>RMI</li> <li>Web Services</li> <li>2-4 Trees and B-Trees</li> <li>Red-Black Trees</li> <li>Testing Using JUnit</li> </ol> <h4>Appendixes</h4> <ul> <li>A. Java Keywords and Reserved Words </li> <li>B. The ASCII Character Set </li> <li>C. Operator Precedence Chart </li> <li>D. Java Modifiers </li> <li>E. Special Floating-Point Values </li> <li>F. Number Systems </li> <li>G. Bitwise Operations </li> <li>H. Regular Expressions </li> <li>I. Enumerated Types </li> <li>J. The Big-O, Big-Omega, and Big-Theta Notations </li> </ul> </div>

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Introduction to Java Programming and Data Structures, Comprehensive Version, Global Edition -- Revel