Jump to ratings and reviews
Rate this book

Core Java, Volume II--Advanced Features

Rate this book
Core Java® has long been recognized as 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, Tenth Edition, has been extensively updated to reflect the most eagerly awaited and innovative version of Java in Java SE 8. Rewritten and reorganized to illuminate powerful new Java features, idioms, and best practices for enterprise and desktop development, it contains hundreds of up-to-date example programs—all carefully crafted for easy understanding and practical applicability.

 

Writing for serious programmers solving real-world problems, Cay Horstmann deepens your understanding of today’s Java language and library. In this second of two updated volumes, he offers in-depth coverage of advanced topics including the new Streams API and date/time/calendar library, advanced Swing, security, code processing, and more. This guide will help you




Use the new Streams library to process collections more flexibly and efficiently Efficiently access files and directories, read/write binary or text data, and serialize objects Work with Java SE 8’s regular expression package Make the most of XML in parsing, validation, XPath, document generation, XSL, and more Efficiently connect Java programs to network services Program databases with JDBC 4.2 Elegantly overcome date/time programming complexities with the new java.time API Write internationalized programs with localized dates/times, numbers, text, and GUIs Process code with the scripting API, compiler API, and annotation processors Enforce security via class loaders, bytecode verification, security managers, permissions, user authentication, digital signatures, code signing, and encryption Master advanced Swing components for lists, tables, trees, text, and progress indicators Produce high-quality drawings with the Java 2D API Use JNI native methods to leverage code in other languages  

If you’re an experienced programmer moving to Java SE 8, Core Java®, Tenth Edition, is the reliable, practical, and complete guide to the Java platform that has been trusted by developers for over twenty years.




Look for the companion volume, Core Java®, Volume I—Fundamentals, Tenth Edition ( 978-0-13-417730-4), for foundational coverage of Java 8 language concepts, UI programming, objects, generics, collections, lambda expressions, concurrency, functional programming, and more.

Kindle Edition

First published December 27, 1999

58 people are currently reading
378 people want to read

About the author

Cay S. Horstmann

276 books58 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
104 (31%)
4 stars
140 (42%)
3 stars
70 (21%)
2 stars
12 (3%)
1 star
7 (2%)
Displaying 1 - 12 of 12 reviews
Profile Image for فاروق الفرشيشي.
Author 2 books742 followers
July 28, 2024
When I started learning Java, I was searching for a book that offers a high level of details, but in the same time, considers the fact that I'm starting from the bottom.
Such a book would talk about general features at first hand, makes me a simple Java user, and ready to attack advanced features to master the language and all of the SE.
Core Java, offers more than this. Examples compilation in a manner that you can do them as training labs, before you see the code/solution, which is very efficient since learning is also about applying, mainly when you're still a beginner.
271 reviews8 followers
December 12, 2022
Niedawno zdałem sobie sprawę, że książka programistyczna, by była dobra, musi być napisana zwięźle, ale też i ciekawie i to wszystko, o zgrozo, musi być opakowane w czytelną, ramową formę. Niestety w tej książce zabrakło tych ciekawych przykładów. Częściowo dlatego, że jest to wznowienie, które jest uaktualniane co parę lat, a większość treści jest już bardzo, bardzo stara. Dodatkowo dokładne omówienie APi poszczególnych bibliotek nie pomaga w przetrwaniu przez to ponad 1000 stronicowe dzieło.

Na uwagę zasługuje pierwszy i ostatni rozdział - o strumieniach i o metodach macierzystych. Cały czas szukam lepszej książki ze świata javy, a przeczytałem ich już wcale nie tak mało.
15 reviews2 followers
September 20, 2008
Good book. I guess it is about as good as you can get while trying to shove several so called advanced topics into one book. This is still more on the api and rules side as opposed to example of good use cases to use things like custom ClassLoaders etc.
3 reviews
April 3, 2012
Good but nothing about Spring or Hibernate.
Profile Image for Sergey Pereverzov.
2 reviews2 followers
February 22, 2015
generally good

Good book, but it is overfocused on the legacy staff like Applets, UI, etc. Good for newbies as well, explains base computer science principles
Displaying 1 - 12 of 12 reviews

Can't find what you're looking for?

Get help and learn more about the design.