000 01610nam a2200241Ia 4500
003 NULRC
005 20250520103011.0
008 250520s9999 xx 000 0 und d
020 _a9789389328608
040 _cNULRC
050 _aQA 76.73.J38 .J64 2019
100 _aJog, Mandar
_eauthor
245 0 _aJava 9.0 to 13.0 new features :
_bLearn, implement and migrate to new version of Java /
_cMandar Jog
250 _aFIRST EDITION
260 _aNew Delhi, India :
_bBPB Publications,
_cc2019
300 _axvi, 243 pages ;
_c24 cm.
365 _bUSD30
504 _aIncludes index.
505 _a1. Insight of Versioning -- 2. What's New in Java 9 -- 3. Understanding JDK 10-Step towards JDK 11 -- 4. Dive in JDK 11 -- 5. Migrating the code -- 6. Working with Jshell -- 7. Reactive Programming and Concurrency Updates -- 8. What's New in Java12 -- -- 9. Introduction to Java 13.
520 _aThis book starts with a brief history of Java. It covers how Java has evolved as a complete programming language over the years by launching different versions. You will learn the concept of module system and other important concepts introduced in JSE9 .0 and JSE10.0. Moving ahead, the book will take you through updates in JDK11.0. Concepts like Epsilon, ZGC, and Nest-Based access control have also been discussed. Though the version updates are good to learn, they create complexities in updating the existing code to make it compatible with the new version. This book talks in detail about how you can migrate your legacy code to match up with the new versions.
650 _aJAVA
942 _2lcc
_cBK
999 _c21027
_d21027