
Java for Programmers
With Generative AI
Pearson Education · Print & ebook · May 2, 2025
The professional programmer's Deitel® 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.
We earn from qualifying purchases.
- Who it’s for
- Move from Java fundamentals into concurrency, databases, GUI development, and generative AI applications.
- Themes
- Java programming, Generative AI, Hands-on code examples
- Genres
- Java Programming, Object-Oriented Programming, AI & Machine Learning
Nearest books
Matched by what the books are about, then ordered by what their readers also loved. Most of these share its genre: Java Programming.
Vibe CodingGene Kim, Steve Yegge68% matchAlso shares AI & Machine Learning
Learning JavaMarc Loy, Patrick Niemeyer66% matchAlso shares Object-Oriented Programming
Spring AI in ActionCraig Walls66% matchAlso shares AI & Machine Learning
Introduction to Programming in JavaRobert Sedgewick, Kevin Wayne66% matchAlso shares Object-Oriented Programming
Head First JavaKathy Sierra, Bert Bates65% matchAlso shares Object-Oriented Programming
Software Testing With Generative AIMark Winteringham64% match
Beginning Programming With Java for DummiesBarry Burd64% matchAlso shares Object-Oriented Programming
Starting Data Analytics With Generative AI and PythonArtur Guja, Marlena Siwiak63% match
For younger readers: Basher Science Mini: Artificial Intelligence, Future Tense, STEM Starters for Kids Artificial Intelligence Activity Book
Start with three books, and this one can be the first.
Members get a new edition every morning: a route out from their books to essays, research and talks, with the reason for each.
Start with this bookAbout this book
The professional programmer's Deitel® 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.
Continue reading
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. 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 - Java Platform Module System (JPMS) - Objects Natural: Java API, String, BigInteger, BigDecimal, Date/Time, Cryptography, ArrayList, Regex, JSON, CSV, Web Services - JShell for Python-Like Interactivity Want to stay in touch with the Deitels? - Contact the authors at deitel@deitel.com - Join the Deitel social media communities deitel.com/linkedin facebook.com/DeitelFan instagram.com/DeitelFan x.com/deitel youtube.com/DeitelTV mastodon.social/@deitel - For source code and updates, visit: deitel.com/javafp5 Reviewer Comments "The future of Java programming is here, and this new edition of Deitel is leading the charge! By embracing genAI head-on, the authors are potentially revolutionizing programming education. Through its integrative approach to the use and study of genAI, this book is positioned to be the leading book in modern Java and its applications. Indeed, I expect that it should be widely adopted by instructors who want to ingrain in their students an appreciation for the critical role that Java will play in data science, machine learning
Java Beyond Basics
Move from Java fundamentals into concurrency, databases, GUI development, and generative AI applications.
Come here for
- Java fundamentals and modern language features
- Generative AI prompt engineering and API calls
Expect
- Hands-on learning through real-world code examples
- Coverage of Jackson, JDBC, SQLite, JavaFX, and virtual threads
Where it sits
| Java Programming | 100% |
|---|---|
| AI & Machine Learning | 34% |
| Object-Oriented Programming | 27% |
Percentages are BookFrontier’s reading of the book.
Publisher categories
- Programming Basics
- Java Programming
- Authors
- Paul Deitel, Harvey M. Deitel
- Publisher
- Pearson Education
- Published
- May 2, 2025
- Format
- Print & ebook
- Theme
- Java programming · Generative AI · Hands-on code examples
- Reading lane
- Programming Basics