Absolute Java
Addison-Wesley Educational Publishers (Verlag)
978-0-13-404167-4 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
This book is designed to serve as a textbook and reference for programming in the Java language. Although it does include programming techniques, it is organized around the features of the Java language rather than any particular curriculum of programming techniques.
The main audience is undergraduate students who have not had extensive programming experience with the Java language.
The introductory chapters are written at a level that is accessible to beginners, while the boxed sections of those chapters serve to quickly introduce more experienced programmers to basic Java syntax. Later chapters are still designed to be accessible, but are written at a level suitable for students who have progressed to these more advanced topics.
For courses in computer programming and engineering.
Absolute Java provides a comprehensive reference to programming in the Java language. Accessible to both beginner and intermediate programmers, the text focuses around specifically using the Java language to practice programming techniques.
The Sixth Edition is extremely flexible and easily applicable to a wide range of users. Standalone and optional chapters allow instructors to adapt the text to a variety of curse content. Highly up-to-date with new content and information regarding the use of Java, this text introduces readers to the world of programming through a widely used and relevant language.
New To This Edition
A text that is highly up-to-date with the recent developments and use of Java
- Introduction to functional programming with Java 8’s lambda expressions.
- Content and examples have been added to the text on looping, networking, and exception handling.
- Introduction to building GUIs using JavaFX.
- Introduces modern programming topics such as UML, multithreading, and servlets.
Extensive pedagogy helps students grasp the concepts of Java
- 15 Programming projects challenge readers to design and implement a Java program to solve a programming problem.
Supplementary software helps students grasp text concepts
- Five VideoNotes have been added to the text that indicate supplementary step-by-step video tutorials for key information. Each video covers a specific topic and offers a solution to selected programming projects. They are indicated by an icon in the text.
MyProgrammingLab does not come packaged with this content.
Prof. em. Walter Savitch is Professor Emeritus, Department of Computer Science and Engineering University of California, San Diego.
Kenrick Mock is a Professor of Computer Science and Associate Dean of the College of Engineering at the University of Alaska & Anchorage. He is formerly chair of the Department of Computer Science and Engineering. Kenrick has taught over 20 courses and conducts research in artificial intelligence, complex systems, computer security, eye tracking, systems modeling, and computer science education. He has over 20 years of programming experience and has co-authored several books on computer programming.
Chapter 1: GETTING STARTED
Chapter 2: CONSOLE INPUT AND OUTPUT
Chapter 3: FLOW OF CONTROL
Chapter 4: DEFINING CLASSES I
Chapter 5: DEFINING CLASSES II
Chapter 6: ARRAYS
Chapter 7: INHERITANCE
Chapter 8 POLYMORPHISM AND ABSTRACT CLASSES
Chapter 9: EXCEPTION HANDLING
Chapter 10: FILE I/O
Chapter 11: RECURSION
Chapter 12: UML AND PATTERNS
Chapter 13: INTERFACES AND INNER CLASSES
Chapter 14: GENERICS AND THE ArrayList CLASS
Chapter 15: LINKED DATA STRUCTURES
Chapter 16: COLLECTIONS, MAPS AND ITERATORS
Chapter 17: SWING I
Chapter 18: SWING II
Chapter 19: JAVA NEVER ENDS
Chapter 20: APPLETS AND HTML
Appendix 1 KEYWORDS
Appendix 2 PRECEDENCE AND ASSOCIATIVITY RULES
Appendix 3 ASCII CHARACTER SET
Appendix 4 FORMAT SPECIFICATIONS FOR printf
Appendix 5 SUMMARY OF CLASSES AND INTERFACES
INDEX 1215
Erscheint lt. Verlag | 17.12.2015 |
---|---|
Verlagsort | New Jersey |
Sprache | englisch |
Maße | 187 x 232 mm |
Gewicht | 1724 g |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Java |
Mathematik / Informatik ► Informatik ► Web / Internet | |
Schlagworte | Java |
ISBN-10 | 0-13-404167-4 / 0134041674 |
ISBN-13 | 978-0-13-404167-4 / 9780134041674 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich