ENGLISH

Introduction to Java Programming and Data Structures, Comprehensive Version

Book information

Publisher
Addison Wesley
Year
2019
ISBN
0136520235, 9780136520238
Language
english
Format
PDF
Filesize
53 MB (55692464 bytes)
Edition
12
Pages
1717\1717
Time added
2021-05-04 16:30:02

Description

For courses in Java Programming. A fundamentals-first introduction to basic programming concepts and techniques                                                                  Introduction to Java Programming and Data Structures seamlessly integrates programming, data structures, and algorithms into one text. With a fundamentals-first approach, the text builds a strong foundation of basic programming concepts and techniques before teaching students object-oriented programming and advanced Java programming. Liang explains programming in a problem-driven way that focuses on problem solving rather than syntax, illustrating basic concepts by example and providing a large number of exercises with various levels of difficulty for students to practice. The 12th Edition is completely revised in every detail to enhance clarity, presentation, content, examples, and exercises. Also available with MyLab Programming By combining trusted author content with digital tools and a flexible platform, MyLab personalizes the learning experience and improves results for each student. With MyLab Programming, students work through hundreds of short, auto-graded coding exercises and receive immediate and helpful feedback based on their work. Note: You are purchasing a standalone product; MyLab Programming does not come packaged with this content. Students, if interested in purchasing this title with MyLab Programming, ask your instructor to confirm the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information.  If you would like to purchase both the physical text and MyLab Programming search for: 0136519350 / 9780136519355 Introduction to Java Programming and Data Structures, Comprehensive Version Plus MyLab Programming with Pearson eText -- Access Card Package Package consists of: 0136520278 / 9780136520276 MyLab Programming with Pearson eText -- Standalone Access Card -- for Introduction to Java Programming and Data Structures, Comprehensive Version 0136520235 / 9780136520238 Introduction to Java Programming and Data Structures, Comprehensive Version Preface Contents Chapter 1 Introduction to Computers,Programs, and Java™ Chapter 2 Elementary Programming Chapter 3 Selections Chapter 4 Mathematical Functions,Characters, and Strings Chapter 5 Loops Chapter 6 Methods Chapter 7 Single-Dimensional Arrays Chapter 8 Multidimensional Arrays Chapter 9 Objects and Classes Chapter 10 Object-Oriented Thinking Chapter 11 Inheritance and Polymorphism Chapter 12 Exception Handling and Text I/O Chapter 13 Abstract Classes and Interfaces Chapter 14 JavaFX Basics Chapter 15 Event-Driven Programming and Animations Chapter 16 JavaFX UI Controls and Multimedia Chapter 17 Binary I/O Chapter 18 Recursion Chapter 19 Generics Chapter 20 Lists, Stacks, Queues, and Priority Queues Chapter 21 Sets and Maps Chapter 22 Developing Efficient Algorithms Chapter 23 Sorting Chapter 24 Implementing Lists, Stacks,Queues, and Priority Queues Chapter 25 Binary Search Trees Chapter 26 AVL Trees Chapter 27 Hashing Chapter 28 Graphs and Applications Chapter 29 Weighted Graphs and Applications Chapter 30 Aggregate Operations for Collection Streams Appendixes Appendix A Java Keywords and Reserved Words Appendix B The ASCII Character Set Appendix C Operator Precedence Chart Appendix D Java Modifiers Appendix E Special Floating-Point Values Appendix F Number Systems Appendix G Bitwise Operations Appendix H Regular Expressions Appendix I Enumerated Types Appendix J The Big-O, Big-Omega, and Big-Theta Notations Quick Reference Index

Similar books