LitMy.ru - литература в один клик

Java for Programmers: with Generative AI, 5th Edition

  • Добавил: literator
  • Дата: Сегодня, 17:56
  • Комментариев: 0
Название: Java for Programmers: with Generative AI, 5th Edition
Автор: Paul Deitel, Harvey Deitel
Издательство: Pearson Education
Год: 2025
Страниц: 1136
Язык: английский
Формат: epub
Размер: 86.8 MB

The professional programmer's Deitel(R) guide to Java with integrated Generative AI.

Written for programmers with a background in another high-level language, in Java for Programmers: with Generative AI, Fifth Edition, you'll learn modern Java development hands on using the latest Java idioms and features and genAIs.

In the context of 200+ real-world code examples, you'll quickly master Java fundamentals then move on to arrays, strings, regular expressions, JSON/CSV processing with the Jackson library, private- and public-key cryptography, classes, inheritance, polymorphism, interfaces, dependency injection, exceptions, generic collections, custom generics, functional programming with lambdas and streams, JavaFX GUI, graphics and multimedia, platform threads, virtual threads, structured concurrency, scoped values, building API-based Java genAI apps, database with JDBC and SQLite, the Java Platform Module System and JShell for Python-like interactivity.

In this book, we provide a friendly, contemporary, code-intensive, case-study-oriented introduction to Java, one of the world’s most popular programming languages. Java is popular for a wide range of applications because it’s platform-independent, robust and has extensive standard and third-party class library support. It’s used to build software for everything from the smallest Internet of Things (IoT) devices (like sensors connected to the Internet worldwide) to the largest cloud-based enterprise computing platforms.

We have integrated genAI throughout this book. Most importantly for Java developers, genAIs remarkably can write, document, explain, debug, correct, critique, tune and enhance the performance of Java code. GenAIs are not perfect—they make mistakes and sometimes “hallucinate”—so you must monitor them carefully. We’ll demonstrate these coding capabilities in the approximately 600 genAI prompting exercises and examples throughout the book. GenAI has created an ultra-high-level programming capability that will leverage even further your Java learning experience and ability to produce robust, top-quality Java software quickly, conveniently and economically.

Features:
GenAI Prompt Engineering, API Calls, 600 GenAI Exercises
ChatGPT, Gemini, Claude, Perplexity
Multimodal: Text, Code, Images, Audio, Speech-to-Text, Text-to-Speech, Video
Generics: Collections, Classes, Methods
Functional Programming: Lambdas & Streams
JavaFX: GUI, Graphics, Multimedia
Concurrency: Parallel Streams, Virtual Threads, Structured Concurrency, Scoped Values, Concurrent Collections, Multi-Core
Database: JDBC, SQL, SQLite

Target Audiences:
The book’s modular architecture (see the “High-Level Overview” below) makes it appropriate for several audiences:
• Introductory and intermediate professional Java programming training courses based on the curriculum recommendations of the ACM and IEEE professional societies.
• Programmers experienced in other languages who must learn Java for use in upcoming projects.
• Programmers who know some Java and need to learn the latest Java features and idioms to prepare for upcoming projects.

Скачать Java for Programmers: with Generative AI, 5th Edition












[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.