The manual explains in detail the features of the 14th version of the language Java. It discusses not only the constructs included in this version of the language, but also the constructs being prepared for future versions. It explains their form and functionality and shows the reader how to test this preliminary form and functionality.
It guides the reader through all the nooks and crannies of the language from the very basics to advanced constructions. It is designed to serve not only as a textbook but also as a reference manual. It will therefore be useful not only for beginners, but also for advanced programmers, who will find explanations of the causes of many problems they encounter every day, along with instructions for solving them. Thanks to its scope, it allows us to explain in detail even topics that other textbooks pass over in silence due to lack of space, forcing programmers to proceed in solving these problems in a trial-and-error style; a mistake.
The explained constructions are demonstrated in the environment JShell, which allows a simple and effective demonstration of the function of most of the program constructs explained without the unnecessary filler that is required when using the classical procedure. This makes it easy to quickly test the constructs discussed and possibly further experiments without having to write auxiliary code with test methods and check prints. This approach greatly facilitates the use of the manual in basic programming courses.
Grada Publishing a.s., U Průhonu 22, Praha 7, 17000 Česká republika, 220 386 401 [email protected]