Buch, Englisch, 642 Seiten, Format (B × H): 178 mm x 254 mm, Gewicht: 1200 g
Two-Volume Set
Buch, Englisch, 642 Seiten, Format (B × H): 178 mm x 254 mm, Gewicht: 1200 g
ISBN: 978-1-032-80147-6
Verlag: Taylor & Francis
Raise your coding skills to the next level and test your Java knowledge on tricky programming tasks with the help of the pirate Captain CiaoCiao. This two-volume set provides you with everything you need, including tricks that you should know in detail as a professional, as well as intensive training for clean code and thoughtful design that carries even complex software. Features:
• 300+ tasks with commented solutions on different levels
• For all paradigms: object-oriented, imperative and functional
• Clean code, reading foreign code, object-oriented modeling
With numerous best practices, and extensively commented solutions to the tasks, these books provide the perfect workout for professional software development with Java.
Zielgruppe
Professional Training and Undergraduate Advanced
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Volume 1
About the Author. Introduction. 1 Introduction to the Java Ecosystem. 2 Imperative Programming. 3 Classes, Objects, and Packages. 4 Arrays. 5 Character and String Processing. 6 Writing Your Own Classes. 7 Records, Interfaces, Enumerations, and Sealed Classes. 8 Nested Types. 9 Exception Handling. 10 Lambda Expressions and Functional Programming. 11 Special Types from the Java Class Library. Appendix A: Most Frequent Types and Methods in the Java Universe.
Volume 2
About the Author. Introduction. 1 Advanced String Processing. 2 Mathematics. 3 Locale, Date, and Time. 4 Concurrent Programming with Threads. 5 Data Structures and Algorithms. 6 Java Stream-API. 7 Files, Directories, and File Access. 8 Input/Output Streams. 9 Network Programming. 10 Process XML, JSON, and Other Data Formats. 11 Database Access with JDBC. 12 Operating System Access. 13 Reflection, Annotations, and JavaBeans.




