Author | |
---|---|
Publishing house | |
ISBNs | 978-5-907144-61-3 |
Binding | |
Pages | |
The weight | 0,770 kg |
Size | 170 × 240 mm |
Format | |
Standard | |
The year of publishing |
Delivery
€49,99
Not available
Not available
This updated edition not only helps experienced Java programmers get the most out of Java 9-11, but also serves as a handy tutorial for new developers. This carefully revised edition demonstrates how to take full advantage of modern APIs and Java application development best practices with numerous code examples. It also contains additional material on the module system on the Java platform.
Part I provides a dynamic, but far from superficial, introduction to the Java programming language and features of the underlying runtime environment on the Java platform. Part II describes the state-of-the-art tools included with Java. This book will help you do the following. • Get up to speed on the Java language, including changes introduced in Java versions 9-11. • Learn the principles of object-oriented programming using basic Java syntax. • Understand the features of generics, enumerations, annotations, and lambda expressions. • Master the basic techniques used in object-oriented design. • Study the principles of memory management and concurrency to understand how they are related. • Operate with Java collections and the most commonly used data formats. • Use JShell to learn Java programming in a new interactive way. • Familiarize yourself with the development tools in the OpenJDK.