Cantitate/Preț
Produs

Core Java

Autor Cay Horstmann
en Limba Engleză Paperback – 12 mai 2022

Descoperim în Core Java experiența practică a lui Cay Horstmann, un veteran al ecosistemului software care îmbină rigoarea academică de la San Jose State University cu expertiza de fost Chief Technology Officer. Această a 12-a ediție nu este doar o actualizare de rutină, ci o recalibrare a întregului volum pentru a reflecta realitățile Java 17 LTS. Autorul distilează decenii de consultanță pentru corporații mari în principii acționabile, eliminând materialul învechit și concentrându-se pe ceea ce este esențial pentru dezvoltarea de aplicații robuste. Abordarea este una tehnică și profund aplicată. Considerăm că punctul forte al acestui volum este modul în care tratează subiectele complexe, precum sistemul de module (Java Platform Module System), securitatea și accesul la funcții „foreign” sau memorie externă. Ca și Kishori Sharan în More Java 17, Horstmann utilizează programe complete și diagrame pentru a vizualiza concepte abstracte, însă se diferențiază prin profunzimea detaliilor despre fluxurile de date (Streams) și procesarea codului prin Scripting și Compiler APIs. În contextul operei sale, dacă în JavaScript für Ungeduldige autorul miza pe o tranziție rapidă pentru programatorii experimentați, aici ritmul este unul metodic, menit să asigure o stăpânire totală a librăriilor standard. Volumul II completează logic fundamentul pus în Core Java: Fundamentals, Volume 1, trecând de la structuri de bază la arhitecturi enterprise, networking și baze de date. Este un instrument de lucru care pune accent pe bunele practici de codare și pe utilizarea noilor clienți HTTP/2, oferind soluții concrete pentru procesarea XML și generarea de grafică atât pe server, cât și pe client.

Citește tot Restrânge

Preț: 35354 lei

Preț vechi: 44191 lei
-20%

Puncte Express: 530

Carte tipărită la comandă

Livrare economică 21 mai-04 iunie


Specificații

ISBN-13: 9780137871070
ISBN-10: 0137871074
Pagini: 944
Dimensiuni: 178 x 235 x 51 mm
Greutate: 1.61 kg
Ediția:12th edition
Editura: Pearson Education

De ce să citești această carte

Recomandăm această lucrare programatorilor cu experiență care doresc să stăpânească funcționalitățile avansate din Java 17. Cititorul câștigă o înțelegere profundă a API-urilor moderne și a sistemului de module, esențiale pentru scrierea unui cod securizat și scalabil. Este resursa ideală pentru cei care vor să treacă de la sintaxa de bază la arhitectura complexă a sistemelor profesionale, ghidați de exemple de cod riguros testate.


Despre autor

Cay Horstmann este profesor de informatică la San Jose State University și un nume de referință în literatura tehnică. Cu o carieră ce îmbină mediul academic cu cel de business, a ocupat funcția de Vicepreședinte și CTO la Preview Systems, Inc. Experiența sa de consultant pentru mari corporații în limbaje precum Java și C++ se reflectă în claritatea explicațiilor sale. Este autorul unor serii de succes precum Core Java, fiind recunoscut pentru capacitatea de a sintetiza tehnologii complexe în ghiduri practice pentru dezvoltatori.


Descriere scurtă

The Classic Guide to Advanced Java Programming: Fully Updated for Java 17

"This is the definitive reference and instructional work for Java and the Java ecosystem."
---Andrew Binstock, Java Magazine
Core Java is the leading no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java, Volume II: Advanced Features, Twelfth Edition, has been revised to cover the new features and enhancements in the Java 17 long-term support release. As always, all chapters have been completely updated, outdated material has been removed, and the new APIs are covered in detail. This volume focuses on the advanced topics that a programmer needs to know for professional software development and includes authoritative coverage of enterprise programming, networking, databases, security, modularization, internationalization, code processing, and native methods, as well as complete chapters on the Streams, XML, and Date and Time APIs. In addition, the chapter on Advanced Swing and Graphics covers techniques that are applicable to both client-side user interfaces and server-side generation of graphics and images. Cay S. Horstmann clearly explains sophisticated new features with depth and completeness and demonstrates how to use them to build professional-quality applications. Horstmann's thoroughly tested sample code reflects modern Java style and best practices. The examples are carefully crafted for easy understanding and maximum practical value, so you can rely on them to jump-start your own programs.
  • Master advanced techniques, idioms, and best practices for writing reliable Java code
  • Make the most of enhanced Java I/O APIs, object serialization, and regular expressions
  • Efficiently connect to network services, implement servers and the new HTTP/2 client, and harvest web data
  • Process code via the Scripting and Compiler APIs, and use annotations to generate code and files
  • Deepen your understanding of the Java Platform Module System, including recent refinements
  • Leverage the Java security model, user authentication, and the security librarys cryptographic functions
  • Preview powerful new APIs for accessing "foreign" functions and memory
See Core Java, Volume I: Fundamentals, Twelfth Edition, for expert coverage of Java programming fundamentals, including objects, generics, collections, lambda expressions, concurrency, and functional programming. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Notă biografică

Cay S. Horstmann is the author of Modern JavaScript for the Impatient (2020), Core Java� SE 9 for the Impatient, Second Edition (2017), Scala for the Impatient, Second Edition (2016), and Java SE 8 for the Really Impatient (2014), all from Addison-Wesley. He has written more than a dozen other books for professional programmers and computer science students. He is an emeritus professor of computer science at San Jose State University and a Java Champion.