Szczegóły ebooka

Java. The Comprehensive Guide

Java. The Comprehensive Guide

Rheinwerk Publishing, Inc, Christian Ullenboom

Ebook
This comprehensive guide introduces readers to Java programming from the ground up, beginning with the language’s history, installation, and core syntax. Early chapters cover imperative programming concepts, object-oriented principles, and essential data types like arrays and strings. As the journey progresses, readers explore custom classes, inheritance, interfaces, exceptions, and nested types, building a solid foundation in Java’s structure and design.
Midway, the book dives into advanced topics such as generics, lambda expressions, functional programming, and concurrency. Readers gain practical knowledge of modern Java features including module systems, the extensive Java class library, and the nuances of thread management. The coverage also extends to data structures, algorithms, file I/O, and database connectivity with JDBC, empowering readers to handle real-world programming challenges with confidence.
The final sections focus on testing with JUnit, software design patterns, and Java development tools, equipping readers with skills to write clean, maintainable, and efficient code. Throughout this journey, the book emphasizes practical examples and best practices, making it an indispensable resource for learners aiming to master Java from basics to advanced professional techniques.
  • 1. Introduction
  • 2. Imperative Language Concepts
  • 3. Classes and Objects
  • 4. Arrays and Their Areas of Use
  • 5. Handling Characters and Strings
  • 6. Writing Custom Classes
  • 7. Object-Oriented Relationship
  • 8. Interfaces, Enumerations, Sealed Classes, Records
  • 9. There Must Be Exceptions
  • 10. Nested Types
  • 11. Special Types of Java SE
  • 12. Generics T
  • 13. Lambda Expressions and Functional Programming
  • 14. Architecture, Design, and Applied Object Orientation
  • 15. Java Platform Module System
  • 16. The Class Library
  • 17. Introduction to Concurrent Programming
  • 18. Introduction to Data Structures and Algorithms
  • 19. Files and Data Streams
  • 20. Introduction to Database Management with JDBC
  • 21. Bits and Bytes, Mathematics and Money
  • 22. Testing with JUnit
  • 23. The Tools of the JDK
  • Tytuł: Java. The Comprehensive Guide
  • Autor: Rheinwerk Publishing, Inc, Christian Ullenboom
  • Tytuł oryginału: Java. The Comprehensive Guide
  • ISBN: 9781806118427, 9781806118427
  • Data wydania: 2025-06-19
  • Format: Ebook
  • Identyfikator pozycji: e_4i47
  • Wydawca: Rheinwerk Publishing