or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
82 used & new from $3.51

Have one to sell? Sell yours here
 
   
Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series) (Core Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series) (Core Series) (Paperback)

~ Cay S. Horstmann (Author), Gary Cornell (Author)
4.4 out of 5 stars  See all reviews (54 customer reviews)

List Price: $59.99
Price: $37.79 & this item ships for FREE with Super Saver Shipping. Details
You Save: $22.20 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Thursday, November 12? Choose One-Day Shipping at checkout. Details
37 new from $13.00 45 used from $3.51

Formats

Amazon Price New from Used from
  Paperback $36.49 $2.95 $0.21
  Paperback, August 27, 2004 $37.79 $13.00 $3.51
There is a newer edition of this item:
Core Java(TM), Volume I--Fundamentals (8th Edition) Core Java(TM), Volume I--Fundamentals (8th Edition) 4.3 out of 5 stars (18)
$37.79
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?
Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series) (Core Series)
49% buy the item featured on this page:
Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series) (Core Series) 4.4 out of 5 stars (54)
$37.79
Core Java(TM), Volume I--Fundamentals (8th Edition)
27% buy
Core Java(TM), Volume I--Fundamentals (8th Edition) 4.3 out of 5 stars (18)
$37.79
Core Java, Vol. 2: Advanced Features, 8th Edition
14% buy
Core Java, Vol. 2: Advanced Features, 8th Edition 3.7 out of 5 stars (7)
$37.79
Head First Java, 2nd Edition
6% buy
Head First Java, 2nd Edition 4.4 out of 5 stars (251)
$29.67

Frequently Bought Together

Customers buy this book with Core Java(TM) 2, Volume II--Advanced Features (7th Edition) by Cay S. Horstmann

Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series) (Core Series) + Core Java(TM) 2, Volume II--Advanced Features (7th Edition)
  • This item: Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series) (Core Series) by Cay S. Horstmann

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Core Java(TM) 2, Volume II--Advanced Features (7th Edition) by Cay S. Horstmann

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Core Java, Vol. 2: Advanced Features, 8th Edition

Core Java, Vol. 2: Advanced Features, 8th Edition

by Cay S. Horstmann
3.7 out of 5 stars (7)  $37.79
Thinking in Java (4th Edition)

Thinking in Java (4th Edition)

by Bruce Eckel
4.2 out of 5 stars (300)  $44.09
Core Java(TM), Volume I--Fundamentals (8th Edition)

Core Java(TM), Volume I--Fundamentals (8th Edition)

by Cay S. Horstmann
4.3 out of 5 stars (18)  $37.79
Effective Java: Programming Language Guide (Java Series)

Effective Java: Programming Language Guide (Java Series)

by Joshua Bloch
4.8 out of 5 stars (122)  $32.33
Head First Java, 2nd Edition

Head First Java, 2nd Edition

by Kathy Sierra
4.4 out of 5 stars (251)  $29.67
Explore similar items

Editorial Reviews

Review

From the Back Cover The best-selling guide for serious programmers of Java technology fully updated for the Java 1.4 SDK! The experienced developer's guide to the Java program environment-now fully updated for the Java(tm) 1.4 SDK. New coverage: regular expressions, New I/O, assertions, Preferences, Swing enhancements, logging, and more Even more of the robust code examples professional programmers need Ask any experienced Java technology programmer: Core Java delivers the real-world guidance you need to accomplish even the most challenging tasks. That's why it's been an international best seller for seven straight years. Core Java II, Volume 1 covers the fundamentals of Java 2, Standard Edition, Version 1.4, including major enhancements ranging from regular expressions to high-performance I/O. You'll find state-of-the-art discussions of object-oriented Java platform development, updated coverage of Swing user interface development, and much more. Best of all, this new Sixth Edition delivers even more of the robust, real-world programs previous editions are famous for updated to reflect the latest SDK features and improvements! --Smith Colin (Site Resources)<br /><br />I had a chance to review the book Core Java 2 - Volume 1 - Fundamentals (7th Edition) by Cay S. Horstmann and Gary Cornell (Prentice Hall). This is a very good choice for experienced programmers who want to learn Java and have a good reference book to continue to use over time... Chapter List: An Introduction to Java; The Java Programming Environment; Fundamental Programming Structures in Java; Objects and Classes; Inheritance; Interfaces and Inner Classes; Graphics Programming; Event Handling; User Interface Components with Swing; Deploying Applets and Applications; Exceptions and Debugging; Streams and Files; Generic Programming; Java Keywords; Retrofitting JDK 5.0 Code; Index When a book survives into its seventh edition, you know it must be good. Core Java 2 is that. It's a solid, serious treatment of the Java language with plenty of examples and in-depth explanations as to how things work. And while no single book can cover the complete Java API, this book does a good job of documenting each area they cover so that you can refer back to the work as you start to use Java on a regular basis. There are not a lot of good Java learning books that also adequately serve as a reference book. The authors should be commended for this. Because the authors target "serious" developers, there's less emphasis on Hello World type applications and more focus on the types of routines you might find yourself writing in a business environment. There's also coverage of the newest features in Java 1.5, so you can buy this particular edition with fear of having it be obsolete in a month. This is a volume that I'll happily keep on my shelf and refer to as I get into some of the newer features of Java... --99<br /><br />Swing GUI development including input validation and other enhancements Building reliable code including chained exceptions, stack frames, assertions, and logging The high-performance New I/O API: memory-mapped files, file locking, and character set encoders/decoders Regular expressions using the powerful new java.util.regex package Java 1.4 platform Preference Class: the new cross-platform repository for configuration information Dynamic proxy classes, inner classes, the Java platform event model, streams, file management, and more. --By John Atkingson (Site Resourcs)

I had a chance to review the book Core Java 2 - Volume 1 - Fundamentals (7th Edition) by Cay S. Horstmann and Gary Cornell (Prentice Hall). This is a very good choice for experienced programmers who want to learn Java and have a good reference book to continue to use over time... Chapter List: An Introduction to Java; The Java Programming Environment; Fundamental Programming Structures in Java; Objects and Classes; Inheritance; Interfaces and Inner Classes; Graphics Programming; Event Handling; User Interface Components with Swing; Deploying Applets and Applications; Exceptions and Debugging; Streams and Files; Generic Programming; Java Keywords; Retrofitting JDK 5.0 Code; Index When a book survives into its seventh edition, you know it must be good. Core Java 2 is that. It's a solid, serious treatment of the Java language with plenty of examples and in-depth explanations as to how things work. And while no single book can cover the complete Java API, this book does a good job of documenting each area they cover so that you can refer back to the work as you start to use Java on a regular basis. There are not a lot of good Java learning books that also adequately serve as a reference book. The authors should be commended for this. Because the authors target "serious" developers, there's less emphasis on Hello World type applications and more focus on the types of routines you might find yourself writing in a business environment. There's also coverage of the newest features in Java 1.5, so you can buy this particular edition with fear of having it be obsolete in a month. This is a volume that I'll happily keep on my shelf and refer to as I get into some of the newer features of Java... --99

Swing GUI development including input validation and other enhancements Building reliable code including chained exceptions, stack frames, assertions, and logging The high-performance New I/O API: memory-mapped files, file locking, and character set encoders/decoders Regular expressions using the powerful new java.util.regex package Java 1.4 platform Preference Class: the new cross-platform repository for configuration information Dynamic proxy classes, inner classes, the Java platform event model, streams, file management, and more. --By John Atkingson (Site Resourcs)


Product Description

Book Description Completely revised and up-to-date coverage of Generic programming, restrictions and limitations, type bounds, wilcard types, and generic reflection Swing GUI development, including input validation and other enhancements Exception handling and debugging, including chained exceptions, stack frames, assertions, and logging Streams and files, the new I/O API, memory-mapped files, file locking, and character set encoders/decoders Regular expressions using the powerful java.util.regex package Inner classes, reflection, and dynamic proxies Application packaging and the Preferences API The seventh edition of Core Java- 2, Volume I, covers the fundamentals of the Java 2 Platform, Standard Edition (J2SE-). A no-nonsense tutorial and reliable reference, this book features thoroughly tested real-world examples. The most important language and library features are demonstrated with deliberately simple sample programs, but they aren't fake and they don't cut corners. More importantly, all of the programs have been updated for J2SE 5.0 and should make good starting points for your own code. You won't find any toy examples here. This is a book for programmers who want to write real code to solve real problems.

Cay S. Horstmann is a professor of computer science at San Jose State University. Previously he was vice president and chief technology officer of Preview Systems Inc. and a consultant on C++, Java, and Internet programming for major corporations, universities, and organizations.

Gary Cornell has written or cowritten more than twenty popular computer books. He has a Ph.D. from Brown University and has been a visiting scientist at IBM Watson Laboratories, as well as a professor at the University of Connecticut.


Product Details

  • Paperback: 784 pages
  • Publisher: Prentice Hall PTR; 7 edition (August 27, 2004)
  • Language: English
  • ISBN-10: 0131482025
  • ISBN-13: 978-0131482029
  • Product Dimensions: 9.2 x 7 x 1.5 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (54 customer reviews)
  • Amazon.com Sales Rank: #328,400 in Books (See Bestsellers in Books)

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(11)
(2)
(1)

Your tags: Add your first tag
 

 

Customer Reviews

54 Reviews
5 star:
 (35)
4 star:
 (11)
3 star:
 (5)
2 star:
 (3)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (54 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
26 of 27 people found the following review helpful:
5.0 out of 5 stars The best general reference, March 21, 2003
By A Customer
My department is changing from teaching C++ to Java in the intro CS courses. I have been learning Java over the past few years and have amassed quite a large library of Java texts and references. As with other areas of CS, in which I accumulate many texts, I find that I eventually gravitate toward a select few, key, references.

With C++, it was the Lippman text. For Java, I frequently find myself returning to Core Java, Vol 1 after giving up on other texts. I've even used this book as one of the two course texts in a topics course (Design Patterns with Java). My students seem to agree with me in that this book serves as a good in-depth reference for core Java questions.

It's not a tutorial, not a textbook full of exercises and testing material, and not a GUI reference (but does include swing and AWT material). It's just the best general reference I've found. I have two copies - one for home and one at the office.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
14 of 14 people found the following review helpful:
5.0 out of 5 stars Great book... Enough to get you up to speed !!, June 26, 2003
By Eduardo Aguirre "eaguirre3" (White Rock , British Columbia Canada) - See all my reviews
(REAL NAME)   
I was a bit reluctant to buying the book, principally because I had bought many Java books already with very little success. After reading all the reviews for its new edition and the previous edition I was even more confused, specially when you read very positive reviews and a few practically destroying the book, so you really don't know what to expect. Anyways I finally made the decision to buy it and all I can say is that I am pleased I made that decision, I finally got the main concepts of Java and I can code, maybe not as well as a Java programmer, but being a newcomer in the Java world I feel very happy that I was able to overcome the frustration of feeling that I was in the middle of nowhere without understanding what I was supposed to code.

This book is very well written and its examples are of a great help, moreover the explanation of the examples are simply outstanding. Some other books are great and they might be great for other readers, example Thinking in Java, but in my particular case it was hard to get up to speed as quickly as I am doing it with Core Java 2, I am sure that later on I will be using more advanced books, but for now Core Java 2 is doing a great job teaching me the basics. I look forward to buying Volume II, even though I have read some negative comments about it.

As a final point I think I should say that although the book specified that it is aimed at a more advanced audience, it certainly provides the information in a way that beginners can benefit from the book by understanding the concepts quickly without struggling with advanced technical jargon and complex explanations that can take a long time to digest.

Cay Hortsmann did an excellent job with this book, I say Core Java 2 should be a "should have" for anyone that wants to become familiar with Java, for other advanced users it might not be sufficient, but for people struggling with getting a solid understanding of the language this book is definitely the way to go.

Bottom line, I was finally able to like, enjoy and particularly overcome the frustration from reading other titles that were killing me to point that I was totally disliking Java.

! Great Book !

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
23 of 26 people found the following review helpful:
4.0 out of 5 stars A serious, thorough treatment of Java..., October 30, 2004
By Thomas Duff "Duffbert" (Portland, OR United States) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
I had a chance to review the book Core Java 2 - Volume 1 - Fundamentals (7th Edition) by Cay S. Horstmann and Gary Cornell (Prentice Hall). This is a very good choice for experienced programmers who want to learn Java and have a good reference book to continue to use over time...

Chapter List: An Introduction to Java; The Java Programming Environment; Fundamental Programming Structures in Java; Objects and Classes; Inheritance; Interfaces and Inner Classes; Graphics Programming; Event Handling; User Interface Components with Swing; Deploying Applets and Applications; Exceptions and Debugging; Streams and Files; Generic Programming; Java Keywords; Retrofitting JDK 5.0 Code; Index

When a book survives into its seventh edition, you know it must be good. Core Java 2 is that. It's a solid, serious treatment of the Java language with plenty of examples and in-depth explanations as to how things work. And while no single book can cover the complete Java API, this book does a good job of documenting each area they cover so that you can refer back to the work as you start to use Java on a regular basis. There are not a lot of good Java learning books that also adequately serve as a reference book. The authors should be commended for this.

Because the authors target "serious" developers, there's less emphasis on Hello World type applications and more focus on the types of routines you might find yourself writing in a business environment. There's also coverage of the newest features in Java 1.5, so you can buy this particular edition with fear of having it be obsolete in a month.

This is a volume that I'll happily keep on my shelf and refer to as I get into some of the newer features of Java...
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars A treat introductory book for java
A treat introductory book for java, but not as thorough as I thought it would be, some chapters lack the logical flows
Published 1 month ago by C. Yao

5.0 out of 5 stars Excellent read!
I read this book years ago (I guess that was the first edition). I am ordering a replacement copy today, even though I am no longer an active programmer, because it is so good... Read more
Published 13 months ago by Savoir Faire

5.0 out of 5 stars Easy to follow
This is my favorite Java book. Although I have a background programming in C++, I find many of the other Java books to be cryptic or assume you wish to develop for the web. Read more
Published 15 months ago by David Allen Zeigler

4.0 out of 5 stars Good started book into the world of Java
I have an older version of this book but it covers many of the core features of the language. This is a good book if you are looking to start
programming in Java.
Published 22 months ago by you are not alone

3.0 out of 5 stars Good but not great!
I only wish the authors would have understood that it's better to write variables and declarations first and then use them later in the code. Read more
Published 22 months ago by Smart Coder

3.0 out of 5 stars Why is the Kindle version so expensive?
I have an earlier version of this book and would love to get a Kindle version for reference. But... Read more
Published 23 months ago by G. Palmer

5.0 out of 5 stars Good book.
Great Book! Great for beginners and also great as reference for more experience users.
Published on October 5, 2007 by Antonio Gonzalez

5.0 out of 5 stars Fastest delivery and cheapest price for this great book in Amazon.
This book is really good for JAVA beginners. Amazon delivered the book in two days faster than they mentioned.I found that only amazon had the cheap price for this book. Read more
Published on September 27, 2007 by Ellen

4.0 out of 5 stars Core Java 2 review
I found this book to be a fairly decent book to learn both Java and GUI programming with though some of the GUI code would not work for me. Even so, I like the book.
Published on August 27, 2007 by Blue Eagle

5.0 out of 5 stars Excellent book
This is probably the best book for beginners in Java. It is equally good for experienced programmers as a reference. Read more
Published on August 14, 2007 by N. Nizami

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 3 days ago
textbook scam 66 8 days ago
Amazon is a great place to buy textbooks! 35 20 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.