Goodreads helps you keep track of books you want to read.
Start by marking “Core Java, Volume 1: Fundamentals” as Want to Read:
Core Java, Volume 1: Fundamentals
Enlarge cover
Rate this book
Clear rating
Open Preview

Core Java, Volume 1: Fundamentals

4.1  ·  Rating Details ·  174 Ratings  ·  9 Reviews
This revised edition of the classic "Core Java(TM), Volume I-Fundamentals," is the definitive guide to Java for serious programmers who want to put Java to work on real projects. Fully updated for the new Java SE 6 platform, this no-nonsense tutorial and reliable reference illuminates the most important language and library features with thoroughly tested real-world exampl ...more
Paperback, 836 pages
Published September 21st 2007 by Prentice Hall PTR (first published September 11th 2007)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Core Java, Volume 1, please sign up.

Be the first to ask a question about Core Java, Volume 1

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 390)
filter  |  sort: default (?)  |  Rating Details
Mahmoud
Jun 12, 2012 Mahmoud rated it liked it
This was the first programming book I've ever read.

I liked it back then, but I didn't like the fact that important concepts like networking in Java were considered to be an "Advanced" topic, while GUI programming was included in the fundamentals book.

But I admit it's a good introductory text to Java and programming in general.
Tallarico
Jan 10, 2010 Tallarico rated it it was ok
I was looking for a book to get me moderately familiar with the Java programming language and this isn't it. The authors are *way* too opinionated and keep interrupting the flow of the book to note all the differences between Java and C++.

Perhaps I'm missing the point, but this is a book about Java! I can understand the periodic interlude, but every page has multiple side notes. *Very* distracting.

This is a book of inside jokes and unfortunately I'm just trying to learn Java here.
Alpha
Oct 07, 2012 Alpha rated it really liked it
Shelves: tech
It covers most aspects of Java, maybe a little shallow on some topics, but already good enough for intermediate level programmers.

It might be a little bit difficult for beginners. The author had to skip some stuff to finish those topics in 800 pages.

The diagrams could be improved according to my personal taste.
Frank Palardy
Feb 01, 2016 Frank Palardy rated it really liked it
Shelves: coding
Does a decent job explaining fundamentals. I read the first version way back when. This one explains newer features. It should probably focus on fundamentals instead of getting sidetracked as it does. In the middle it goes off into features that aren't part of core Java. So that's like another book.
Vladyslav
Feb 21, 2012 Vladyslav rated it really liked it
Shelves: java
One of the best language books.
The content covers different parts of the Java language from simple things to complex details. I used it during my university Java course and it helped alot, explained everything that regular course left untold.
I would recommend it for anyone who started to learn Java.
Vladimir
Sep 16, 2012 Vladimir rated it really liked it
Good description of Java programming language and various Java technologies. Sometimes long and verbose, but I think it's good for such book format
Abdelrahman El-tamawy
A very good reference for the basic to intermediate level of java programming.
Ivan
Feb 21, 2012 Ivan rated it it was amazing
Very good book for everyone who wants to start learning Java!
Alex Ott
Jul 17, 2010 Alex Ott rated it liked it
Shelves: programming
Good, but too long description of Java programming language
Christopher
Christopher marked it as to-read
Oct 02, 2016
Aydin Ganiyev
Aydin Ganiyev marked it as to-read
Sep 24, 2016
Bartosz Zaborszczyk
Bartosz Zaborszczyk rated it it was amazing
Sep 20, 2016
Haoyu Chen
Haoyu Chen is currently reading it
Sep 16, 2016
Winter_voices
Winter_voices is currently reading it
Sep 12, 2016
Sanjin Vuckovic
Sanjin Vuckovic marked it as to-read
Sep 08, 2016
Maciek Marczuk
Maciek Marczuk rated it it was amazing
Sep 05, 2016
Hang Su
Hang Su rated it it was amazing
Aug 28, 2016
NVIDIA Helsinki
NVIDIA Helsinki marked it as to-read
Aug 26, 2016
DEBASISH RATH
DEBASISH RATH marked it as to-read
Aug 25, 2016
寵 李
寵 李 is currently reading it
Aug 19, 2016
Steven
Steven rated it liked it
Aug 14, 2016
Łukasz Goczoł
Łukasz Goczoł rated it really liked it
Aug 03, 2016
Bartek Potaczek
Bartek Potaczek rated it really liked it
Aug 03, 2016
Pawel
Pawel rated it it was amazing
Jul 29, 2016
Viacheslav Antonenko
Viacheslav Antonenko rated it it was amazing
Jul 27, 2016
Yuriy
Yuriy marked it as to-read
Jul 19, 2016
Dan Litwiller
Dan Litwiller rated it really liked it
Jul 15, 2016
Sergiu Postolachi
Sergiu Postolachi marked it as to-read
Jul 14, 2016
Serch
Serch is currently reading it
Jul 12, 2016
« previous 1 3 4 5 6 7 8 9 12 13 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Spring in Action
  • Java Generics and Collections
  • Effective Java Programming Language Guide
  • More Effective C++
  • Programming Scala: Scalability = Functional Programming + Objects
  • Java Performance
  • Java Concurrency in Practice
  • C++ Standard Library: A Tutorial and Reference
  • Thinking in Java
  • Python Essential Reference (Developer's Library)
  • More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions
  • Programming Concurrency on the JVM
  • Maven: The Definitive Guide
  • Data Structures and Algorithms in Java
  • Perl Best Practices
  • C++ Primer
  • Java 8 in Action
  • The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book