£43.99

Packt Publishing Java Coding Problems: Improve your Java Programming skills by solving real-world coding challenges

Price data updated today

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the most expensive it has ever been. Walk away.

£44 today · previous high £44 · all-time low £40

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 91 days • 91 data points

Historical
Generating forecast...
£43.99 £39.59 £40.55 £41.51 £42.47 £43.43 £44.39 01 March 2026 23 March 2026 15 April 2026 07 May 2026 30 May 2026

Price Distribution

Price distribution over 91 days • 3 price levels

Days at Price
Current Price
77 days 4 days 10 days · current 0 19 39 58 77 £40 £42 £44 Days at Price

Price Analysis

Most common price: £40 (77 days, 84.6%)

Price range: £40 - £44

Price levels: 3 different prices over 91 days

Description

Develop your coding skills by exploring Java concepts and techniques such as Strings, Objects and Types, Data Structures and Algorithms, Concurrency, and Functional programming Key Features Solve Java programming challenges and get interview-ready by using the power of modern Java 11 Test your Java skills using language features, algorithms, data structures, and design patterns Explore areas such as web development, mobile development, and GUI programming Book Description The super-fast evolution of the JDK between versions 8 and 12 has increased the learning curve of modern Java, therefore has increased the time needed for placing developers in the Plateau of Productivity. Its new features and concepts can be adopted to solve a variety of modern-day problems. This book enables you to adopt an objective approach to common problems by explaining the correct practices and decisions with respect to complexity, performance, readability, and more. Java Coding Problems will help you complete your daily tasks and meet deadlines. You can count on the 300+ applications containing 1,000+ examples in this book to cover the common and fundamental areas of interest: strings, numbers, arrays, collections, data structures, date and time, immutability, type inference, Optional, Java I/O, Java Reflection, functional programming, concurrency and the HTTP Client API. Put your skills on steroids with problems that have been carefully crafted to highlight and cover the core knowledge that is accessed in daily work. In other words (no matter if your task is easy, medium or complex) having this knowledge under your tool belt is a must, not an option. By the end of this book, you will have gained a strong understanding of Java concepts and have the confidence to develop and choose the right solutions to your problems. What you will learn Adopt the latest JDK 11 and JDK 12 features in your applications Solve cutting-edge problems relating to collections and data structures Get to grips with functional-style programming using lambdas Perform asynchronous communication and parallel data processing Solve strings and number problems using the latest Java APIs Become familiar with different aspects of object immutability in Java Implement the correct practices and clean code techniques Who this book is for If you are a Java developer who wants to level-up by solving real-world problems, then this book is for you. Working knowledge of Java is required to get the most out of this book. Table of Contents Strings, Numbers, and Math Objects, Immutability, and Switch Expressions Working with Date and Time Type Inference Arrays, Collections, and Data Structures Java I/O Paths, Files, Buffers, Scanning, and Formatting Java Reflection Classes, Interfaces, Constructors, Methods, and Fields Functional Style Programming - Fundamentals and Design Patterns Functional style programming - Deep dive Concurrency - Thread pools, Callables and Synchronizers Concurrency - Deep dive Optional The HTTP Client and WebSocket APIs

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
20 September 2019
Listed Since
23 September 2019

Barcode

No barcode data available

Similar Products You Might Like

Modern Concurrency in Java: A Deep Dive Into Virtual Threads, Structured Concurrency, and Scoped Values
80% match

Modern Concurrency in Java: A Deep Dive Into Virtual Threads, Structured Concurrency, and Scoped Values

O'Reilly

£37.40 30 May 2026
Hands-On Software Architecture with Java: Learn key architectural techniques and strategies to design efficient and elegant Java applications
80% match

Hands-On Software Architecture with Java: Learn key architectural techniques and strategies to design efficient and elegant Java applications

Packt Publishing

£43.99 30 May 2026
jOOQ Masterclass: A practical guide for Java developers to write SQL queries for complex database interactions
79% match

jOOQ Masterclass: A practical guide for Java developers to write SQL queries for complex database interactions

Packt Publishing

£41.99 25 May 2026
79% match

Mastering Java Full Stack Development: From Spring Boot to ReactJS

Morgan Kaufmann

£91.99 29 May 2026
Go for Java Programmers: Learn the Google Go Programming Language
78% match

Go for Java Programmers: Learn the Google Go Programming Language

Apress

£44.99 21 May 2026
Java Testing with Selenium: A Comprehensive Syntax Guide for Automation
78% match

Java Testing with Selenium: A Comprehensive Syntax Guide for Automation

Apress

£31.27 16 May 2026
Algorithmic Thinking, 2nd Edition: Learn Algorithms to Level Up Your Coding Skills
78% match

Algorithmic Thinking, 2nd Edition: Learn Algorithms to Level Up Your Coding Skills

No Starch Press

£30.34 23 May 2026
Kotlin Cookbook: A Problem-Focused Approach
78% match

Kotlin Cookbook: A Problem-Focused Approach

O'Reilly

£34.72 25 May 2026
Distributed, Embedded and Real-time Java Systems
77% match

Distributed, Embedded and Real-time Java Systems

Springer

£80.64 25 May 2026
Developing High-Frequency Trading Systems: Learn how to implement high-frequency trading from scratch with C++ or Java basics
77% match

Developing High-Frequency Trading Systems: Learn how to implement high-frequency trading from scratch with C++ or Java basics

Packt Publishing

£38.96 24 May 2026
Absolute Java, Global Edition
77% match

Absolute Java, Global Edition

PEARSON EDUCATION

£122.57 24 May 2026
High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6
77% match

High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6

Packt Publishing

£41.78 18 May 2026
C# 10 and .NET 6 – Modern Cross-Platform Development: Build apps, websites, and services with ASP.NET Core 6, Blazor, and EF Core 6 using Visual Studio 2022 and Visual Studio Code
77% match

C# 10 and .NET 6 – Modern Cross-Platform Development: Build apps, websites, and services with ASP.NET Core 6, Blazor, and EF Core 6 using Visual Studio 2022 and Visual Studio Code

Packt Publishing

£56.21 24 May 2026
Object-Oriented Discrete-Event Simulation with Java: A Practical Introduction (Series in Computer Science)
77% match

Object-Oriented Discrete-Event Simulation with Java: A Practical Introduction (Series in Computer Science)

Springer

£107.35 18 May 2026
Java XML and JSON: Document Processing for Java SE
77% match

Java XML and JSON: Document Processing for Java SE

Apress

£50.02 30 May 2026
Learn to Program with Java Applet Game Examples
76% match

Learn to Program with Java Applet Game Examples

Lulu

£108.92 25 May 2026
Node.js Design Patterns: Master best practices to build modular and scalable server-side web applications, 2nd Edition
76% match

Node.js Design Patterns: Master best practices to build modular and scalable server-side web applications, 2nd Edition

Packt Publishing

£41.96 24 May 2026
Beginning Java 8 Games Development
76% match

Beginning Java 8 Games Development

Apress

£40.53 22 May 2026
Android High Performance Programming: Build fast and efficient Android apps that run as reliably as clockwork in a multi-device world
76% match

Android High Performance Programming: Build fast and efficient Android apps that run as reliably as clockwork in a multi-device world

Packt Publishing

£43.99 25 May 2026
Java Companion for Beginners: A companion for computer programmers
76% match

Java Companion for Beginners: A companion for computer programmers

LAP Lambert Academic Publishing

£65.00 24 May 2026
Functional Programming in C#: How to write better C# code
76% match

Functional Programming in C#: How to write better C# code

Manning

£44.51 23 May 2026
The Java Module System
76% match

The Java Module System

Manning

£41.25 23 May 2026
C++20 Recipes: A Problem-Solution Approach
76% match

C++20 Recipes: A Problem-Solution Approach

Apress

£42.95 27 May 2026
Swift Cookbook: Over 60 proven recipes for developing better iOS applications with Swift 5.3, 2nd Edition
76% match

Swift Cookbook: Over 60 proven recipes for developing better iOS applications with Swift 5.3, 2nd Edition

Packt Publishing

£38.56 24 May 2026