£45.69

Apress Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17

Price data last checked 51 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

Last 40 days • 40 data points (No recent data available)

Historical
Generating forecast...
£46.58 £42.02 £43.01 £44.01 £45.00 £46.00 £47.00 26 January 2026 04 February 2026 14 February 2026 24 February 2026 06 March 2026

Price Distribution

Price distribution over 40 days • 5 price levels

Days at Price
Current Price
5 days 4 days 14 days 10 days · current 7 days 0 4 7 11 14 £42 £43 £45 £46 £46 Days at Price

Price Analysis

Most common price: £45 (14 days, 35.0%)

Price range: £42 - £46

Price levels: 5 different prices over 40 days

Description

Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term Support release, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development. Authors Kishori Sharan and Adam L. Davis walk you through writing your first Java program step-by-step. Armed with that practical experience, you'll be ready to learn the core of the Java language. Beginning Java 17 Fundamentals provides over 90 diagrams and 240 complete programs to help you learn the topics faster. While this book teaches you the basics, it also has been revised to include the latest from Java 17 including the following: value types (records), immutable objects with an efficient memory layout; local variable type inference (var); pattern matching, a mechanism for testing and deconstructing values; sealed types, a mechanism for declaring all possible subclasses of a class; multiline text values; and switch expressions. The book continues with a series of foundation topics, including using data types, working with operators, and writing statements in Java. These basics lead onto the heart of the Java language: object-oriented programming. By learning topics such as classes, objects, interfaces, and inheritance you'll have a good understanding of Java's object-oriented model. The final collection of topics takes what you've learned and turns you into a real Java programmer. You'll see how to take the power of object-oriented programming and write programs that can handle errors and exceptions, process strings and dates, format data, and work with arrays to manipulate data. What You Will Learn Write your first Java programs with emphasis on learning object-oriented programming How to work with switch expressions, value types (records), local variable type inference, pattern matching switch and more from Java 17 Handle exceptions, assertions, strings and dates, and object formatting Learn about how to define and use modules Dive in depth into classes, interfaces, and inheritance in Java Use regular expressions Take advantage of the JShell REPL tool Who This Book Is For Those who are new to Java programming, who may have some or even no prior programming experience.

Product Specifications

Brand
Apress
Format
paperback
Domain
Amazon UK
Release Date
28 November 2021
Listed Since
25 June 2021

Barcode

No barcode data available

Similar Products You Might Like

OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide (Oracle Press for Java)
94% match

OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide (Oracle Press for Java)

Addison Wesley

£31.97 08 Feb 2026
Java 17 Recipes: A Problem-Solution Approach
94% match

Java 17 Recipes: A Problem-Solution Approach

Apress

£42.88 18 Feb 2026
Core Java: Advanced Features, Volume 2 (Oracle Press Java)
94% match

Core Java: Advanced Features, Volume 2 (Oracle Press Java)

£42.18 10 Jan 2026
Java: The Comprehensive Guide (Rheinwerk Computing)
94% match

Java: The Comprehensive Guide (Rheinwerk Computing)

Rheinwerk Computing

£46.14 15 Dec 2025
More Java 17: An In-Depth Exploration of the Java Language and Its Features
94% match

More Java 17: An In-Depth Exploration of the Java Language and Its Features

Apress

£53.10 23 Feb 2026
Learn Java Fundamentals: A Primer for Java Development and Programming
93% match

Learn Java Fundamentals: A Primer for Java Development and Programming

Apress

£41.48 19 Feb 2026
Java 23 for Absolute Beginners: Learn the Fundamentals of Java Programming
93% match

Java 23 for Absolute Beginners: Learn the Fundamentals of Java Programming

£62.14 13 Jan 2026
Java: The Complete Reference, Twelfth Edition
93% match

Java: The Complete Reference, Twelfth Edition

McGraw-Hill Education

£48.36 09 Feb 2026
Core Java, Volume I: Fundamentals: 1 (Oracle Press for Java)
93% match

Core Java, Volume I: Fundamentals: 1 (Oracle Press for Java)

£43.98 08 Jan 2026
Java: The Complete Reference, Thirteenth Edition
93% match

Java: The Complete Reference, Thirteenth Edition

£36.30 14 Jan 2026
Core Java, Volume I: Fundamentals: 1 (Oracle Press for Java)
93% match

Core Java, Volume I: Fundamentals: 1 (Oracle Press for Java)

£63.47 07 Dec 2025
Learn JavaFX 17: Building User Experience and Interfaces with Java
93% match

Learn JavaFX 17: Building User Experience and Interfaces with Java

Apress

£42.63 09 Dec 2025
Core Java, Volume II: Advanced Features (Oracle Press for Java)
93% match

Core Java, Volume II: Advanced Features (Oracle Press for Java)

Addison Wesley

£61.88 27 Feb 2026
Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design
93% match

Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design

CRC Press

£101.20 09 Mar 2026
Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design
93% match

Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design

CRC Press

£171.55 19 Apr 2026
Core Java, Volume II: Advanced Features: 2 (Oracle Press for Java)
93% match

Core Java, Volume II: Advanced Features: 2 (Oracle Press for Java)

£56.76 13 Jan 2026
Java Program Design: Principles, Polymorphism, and Patterns
93% match

Java Program Design: Principles, Polymorphism, and Patterns

Apress

£41.90 19 Apr 2026
Core Java, Volume II: Advanced Features: 2 (Oracle Press for Java)
92% match

Core Java, Volume II: Advanced Features: 2 (Oracle Press for Java)

£54.43 12 Jan 2026
Internet & Started with JAVA Programming A Beginner’s Approach
92% match

Internet & Started with JAVA Programming A Beginner’s Approach

LAP Lambert Academic Publishing

£76.00 12 Apr 2026
Introduction to Programming with Java: A Problem Solving Approach
92% match

Introduction to Programming with Java: A Problem Solving Approach

McGraw-Hill Education

£112.99 08 Mar 2026
The Fundamentals of Programming Using Java
92% match

The Fundamentals of Programming Using Java

Cengage Learning EMEA

£52.89 09 Jan 2026
Foundational Java: Key Elements and Practical Programming (Texts in Computer Science)
92% match

Foundational Java: Key Elements and Practical Programming (Texts in Computer Science)

Springer

£58.94 13 Jan 2026
Java Coding Problems: Become an expert Java programmer by solving over 250 brand-new, modern, real-world problems
92% match

Java Coding Problems: Become an expert Java programmer by solving over 250 brand-new, modern, real-world problems

Packt Publishing

£41.99 07 Jan 2026
Java For Students
92% match

Java For Students

PEARSON EDUCATION

£78.84 27 Feb 2026