Cantitate/Preț
Produs

More Java 17

Autor Kishori Sharan, Peter Späth
en Limba Engleză Paperback – 2 dec 2021

Descoperim în More Java 17 o resursă tehnică densă, concepută pentru a rezolva problema tranziției de la sintaxa de bază la arhitecturi software complexe. Remarcăm că volumul nu se limitează la o simplă enumerare a noutăților din versiunea LTS 17, ci construiește un cadru de lucru profesional prin abordarea unor subiecte critice precum reflexia (reflection), genericele și utilizarea eficientă a API-ului Stream. Observăm o structură riguroasă în cele 14 capitole: autorii Kishori Sharan și Peter Späth ghidează cititorul de la mecanismele interne ale limbajului către aspecte de infrastructură, cum ar fi programarea în rețea sau Java Remote Method Invocation (RMI). Ca și Cay Horstmann în Core Java, autorul distilează experiență reală în principii acționabile, oferind diagrame detaliate care vizualizează fluxurile de date și execuția firelor de așteptare (threads). În contextul operei sale, această ediție a treia completează parcursul început cu Beginning Java 17 Fundamentals, mutând focusul de la concepte de bază către execuția de procese și crearea de imagini runtime personalizate prin `jlink`. Progresia logică este evidentă: după stăpânirea adnotărilor și a scriptării în Java, cititorul ajunge să gestioneze ambalarea modulelor, o competență esențială pentru livrarea aplicațiilor moderne. Față de abordarea de tip dicționar de soluții din Java 17 Recipes de Josh Juneau, acest volum oferă o înțelegere structurală profundă, necesară oricărui dezvoltator care vizează sisteme scalabile.

Citește tot Restrânge

Preț: 40346 lei

Preț vechi: 50433 lei
-20%

Puncte Express: 605

Carte disponibilă

Livrare economică 30 aprilie-14 mai


Specificații

ISBN-13: 9781484271346
ISBN-10: 1484271343
Pagini: 951
Ilustrații: XXVIII, 951 p. 45 illus.
Dimensiuni: 178 x 254 x 51 mm
Greutate: 1.8 kg
Ediția:3rd edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

De ce să citești această carte

Recomandăm această carte programatorilor care au depășit etapa de inițiere și doresc să stăpânească mecanismele avansate ale Java 17. Cititorul câștigă expertiză în utilizarea reflexiei, gestionarea modulelor și programarea în rețea, elemente vitale pentru dezvoltarea de aplicații enterprise. Este un ghid practic, ancorat în exemple de cod verificate, care transformă teoria în competențe tehnice direct aplicabile în proiecte comerciale.


Despre autor

Kishori Sharan deține un Master în Sisteme Informatice de la Troy State University și este certificat Sun Certified Java 2 Programmer. Cu o experiență de peste zece ani în implementarea aplicațiilor Java la nivel de întreprindere, Sharan s-a specializat în formarea dezvoltatorilor profesioniști în tehnologii web și arhitecturi J2EE. Expertiza sa este reflectată într-o serie vastă de lucrări tehnice publicate la Apress, axate pe ecosistemul Java, de la fundamentale la interfețe grafice prin JavaFX.


Descriere scurtă

Work with the essential and advanced features of the Java 17 release. This book covers features such as annotations, reflection, and generics. These topics are then complemented by details of how to use lambda expressions, allowing you to build powerful and efficient Java programs. Furthermore, added to this edition you'll find topics on network programming, Java RMI, the process API, and custom runtime images.  The authors provide a multitude of diagrams and complete programs to help you visualize and better understand the topics covered in this book.
More Java 17, Third Edition starts with a series of chapters on the essential language features provided by Java before moving on to Java module development and packaging, and improved interop with other languages. After reading this book, you'll have the know-how of a professional Java programmer and be able to tackle most projects with confidence.
This book's source code can be accessed at github.com/Apress/more-java-17. 

What You Will Learn
  • Use essential and advanced features of the Java language
  • Code Java annotations
  • Work with reflection and generics
  • Manage streams with the Stream API
Who This Book Is For
Those new to Java programming who are continuing the Java learning journey; it is recommended that you read an introductory Java programming book first, such as Java 17 for Absolute Beginners, from Apress.

Cuprins

1. Annotations.- 2. Reflection.- 3. Generics.- 4. Lambda Expressions.- 5. Threads.- 6. Streams.- 7. Implementing Services.- 8. Network Programming.- 9. Java Remote Method Invocation.- 10. Scripting in Java.- 11. Process API.- 12. Packaging Modules.- 13.Custom Runtime Images.- 14. Miscellanea.- Appendix A. Solutions to Exercises.

Notă biografică

Kishori Sharan has earned a master of science in computer information systems degree from Troy State University, Alabama. He is a Sun Certified Java 2 programmer. He has vast experience in providing training to professional developers in Java, JSP, EJB, and web technology. He possesses over ten years of experience in implementing enterprise-level Java applications.

Peter Späth graduated in 2002 as a physicist and soon afterward became an IT consultant, mainly for Java-related projects. In 2016, he decided to concentrate on writing books on various aspects, but with a main focus on software development. With two books about graphics and sound processing, three books on Android app development, and a beginner’s book on Jakarta EE development, the author continues his effort in writing software development-related literature.

Caracteristici

Continue your Java journey with Java 17 Written by two Java experts This volume includes annotations, reflection, and generics