Rent $20.48
- List Price: $59.99
- Save: $39.51 (66%)
- FREE return shipping at the end of the semester.
- Access codes and supplements are not guaranteed with rentals.
Rented from Amazon Warehouse
Fulfilled by Amazon
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and .
If you're a seller, Fulfillment by Amazon can help you grow your business. Learn more about the program.
Buy new:
$49.99$49.99
FREE delivery:
Feb 14 - 15
Ships from: textbooks_source Sold by: textbooks_source
Buy Used: $28.40
Other Sellers on Amazon
+ Free Shipping
Shipping rates and Return policy
& FREE Shipping
91% positive over last 12 months
Usually ships within 2 to 3 days.
& FREE Shipping
87% positive over last 12 months
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Core Java Volume I--Fundamentals (Core Series) 11th Edition
| Price | New from | Used from |
- Kindle
$27.99 Read with Our Free App - Paperback
$20.48 - $49.9914 Used from $26.34 11 New from $49.93 1 Rentals from $20.48
There is a newer edition of this item:
The #1 Java Guide for Serious Programmers: Fully Updated for Java SE 9, 10 and amp; 11
and nbsp;
For serious programmers, Core Java, Volume I―Fundamentals, Eleventh Edition, is the definitive guide to writing robust, maintainable code. Whether you’re using Java SE 9, 10, or 11, it will help you achieve a deep and practical understanding of the language and API, and its hundreds of realistic examples reveal the most powerful and effective ways to get the job done.
and nbsp;
Cay Horstmann’s updated examples reflect Java’s long-awaited modularization, showing how to write code that’s easier to manage and evolve. You’ll learn how to use JShell’s new Read-Eval-Print Loop (REPL) for more rapid and exploratory development, and apply key improvements to the Process API, contended locking, logging, and compilation.
and nbsp;
In this first of two volumes, Horstmann offers in-depth coverage of fundamental Java and UI programming, including objects, generics, collections, lambda expressions, Swing design, concurrency, and functional programming. If you’re an experienced programmer moving to Java SE 9, 10, or 11, there’s no better source for expert insight, solutions, and code.
- Master foundational techniques, idioms, and best practices for writing superior Java code
- Leverage the power of interfaces, lambda expressions, and inner classes
- Harden programs through effective exception handling and debugging
- Write safer, more reusable code with generic programming
- Improve performance and efficiency with Java’s standard collections
- Build cross-platform GUIs with the Swing toolkit
- Fully utilize multicore processors with Java’s improved concurrency
See Core Java, Volume II―Advanced Features, Eleventh Edition (ISBN-13: 978-0-13-516631-4, coming in 2018), for expert coverage of Java 9, 10, and 11 enterprise features, the module system, annotations, networking, security, and advanced UI programming.
and nbsp;
Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
- ISBN-100135166306
- ISBN-13978-0135166307
- Edition11th
- PublisherPearson
- Publication dateMay 15, 2018
- LanguageEnglish
- Dimensions6.75 x 1.5 x 9 inches
- Print length928 pages
Frequently bought together

- +
- +
What other items do customers buy after viewing this item?
Special offers and product promotions
- Sale: $49.99 — Discount Provided by Amazon. Here's how (restrictions apply)
Editorial Reviews
About the Author
Product details
- Publisher : Pearson; 11th edition (May 15, 2018)
- Language : English
- Paperback : 928 pages
- ISBN-10 : 0135166306
- ISBN-13 : 978-0135166307
- Item Weight : 3.2 pounds
- Dimensions : 6.75 x 1.5 x 9 inches
- Best Sellers Rank: #443,456 in Books (See Top 100 in Books)
- #118 in Java Programming
- #310 in Computer Programming Languages
- Customer Reviews:
About the author

Cay S. Horstmann is also coauthor of Core JavaServer Faces, Second Edition (Prentice Hall, 2007). Cay is a professor of computer science at San Jose State University, a Java Champion, and a frequent speaker at computer industry conferences.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
If you are new to programming go through a Udemy video first and then follow up with this book.
I used the Kindle edition, worked great.
I will definitely purchase the volume II.
Thank you to programmers that take the time to write quality material like this.
I have used C++, so the C++ comment sections were very helpful to me.
This is definitely one of the best resources for learning Java I have come across.
Only 4 stars: Went on too long with basic OOP concepts instead of hitting on the big sticking points.
I feel like it would be more productive to just reference an IDE like IntellJ or Eclipse and say "The IDE is just going to generate this code for you, this is what it does ,and let's move on."
I like that some sections start with the disclaimer that unless you're writing libraries or other more advanced programs you can probably skip the section. It's probably good to quickly go through them though so you know more or less what's in them.
I don't know if this is a beginner's book, though.
As someone else said, some topics, such as reflections, are covered in this book; but application programmers are told to come back to this topic later - seems like this topic should be in the other book.
The other text book also cost far more than this one and isn’t even as good.
Top reviews from other countries
En cuanto a la calidad del libro físico es acorde a su precio y calidad de contenido, es comprensible el grosor de las hojas pues es un libro voluminoso, si tienes los cuidados de cualquier libro, no debe haber problemas, es un libro grueso por lo que la regla general es no lo abras de par en par, conserva un angulo para evitar el desgaste del lomo que un problema de todos los libros gruesos.
Finalmente el libro llego un poco maltratado, asumo que no del todo responsabilidad del vendedor, si no mas bien de la logística de Amazon o de la empresa logística que halla sido, solo cuidar entonces este aspecto ya sea que el vendedor envié mejor protegidos los libros o las empresas logísticas sean mas cuidadosas al respecto
Si vous êtes un développeur C++ qui souhaite se mettre à Java le livre vaudra. ⭐️ ⭐️ ⭐️ ⭐️ ⭐️
En effet, l'auteur fait énormément de parallèle, souvent poussé, entre les deux langages.
Si vous êtes un développeur avec un bagage en paradigme procédural et avec des notions de POO, le livre vaudra ⭐️ ⭐️ ⭐️ ⭐️
Si vous êtes débutant, que vos connaissances s’arrêtent aux bases mais que vous êtes curieux et volontaire je mettrais ⭐️ ⭐️ ⭐️
Sinon ⭐️ ⭐️
Sans mâcher mes mots, je trouve l’auteur un peu chiant, légèrement supérieur et il ne faut pas s’attendre à beaucoup de pédagogie de sa part. Pour ma part, à cette étape de mon apprentissage je suis à la recherche de cet approfondissement technique, mais si vous êtes un débutant avec l’envie d’apprendre dans le fun, fuyez.
J’ai de la peine à placer cet ouvrage, ce n’est pas une référence puisque la doc java fera le taf, ce n’est pas un guide pour débutant puisqu’un débutant sera très clairement paumé, je dirais que c’est un ouvrage idéal pour apprendre la POO en venant du C++ ou en ayant déjà des bases solides.








