Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
71 used & new from $58.09

Have one to sell? Sell yours here
 
   
Objects First With Java: A Practical Introduction Using BlueJ (4th Edition)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Objects First With Java: A Practical Introduction Using BlueJ (4th Edition) (Paperback)

by David J. Barnes (Author), Michael Kolling (Author)
4.2 out of 5 stars See all reviews (30 customer reviews)

List Price: $105.00
Price: $94.50 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.50 (10%)
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 Friday, July 17? Choose One-Day Shipping at checkout. Details
25 new from $76.22 46 used from $58.09
Also Available in: List Price: Our Price: Other Offers:
Hardcover (Import) Order it used!
Paperback (3) $86.25 $85.55 105 used & new from $2.53
CD-ROM (Import) Order it used!

Frequently Bought Together

Customers buy this book with Head First Java, 2nd Edition by Kathy Sierra

Objects First With Java: A Practical Introduction Using BlueJ (4th Edition) + Head First Java, 2nd Edition
Price For Both: $124.17

Show availability and shipping details

  • This item: Objects First With Java: A Practical Introduction Using BlueJ (4th Edition) by David J. Barnes

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

  • Head First Java, 2nd Edition by Kathy Sierra

    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

The Elements of Java Style

The Elements of Java Style

by Allan Vermeulen
4.2 out of 5 stars (33)  $14.39
HTML, XHTML, and CSS, Sixth Edition (Visual Quickstart Guide)

HTML, XHTML, and CSS, Sixth Edition (Visual Quickstart Guide)

by Elizabeth Castro
4.3 out of 5 stars (195)  $23.09
Learning Java

Learning Java

by Pat Niemeyer
3.7 out of 5 stars (66)  $29.67
Discrete Mathematics and Its Applications

Discrete Mathematics and Its Applications

by Kenneth Rosen
2.8 out of 5 stars (24)  $137.50
Programming in Objective-C 2.0 (2nd Edition) (Developer's Library)

Programming in Objective-C 2.0 (2nd Edition) (Developer's Library)

by Stephen Kochan
4.6 out of 5 stars (51)  $29.69
Explore similar items

Editorial Reviews

Product Description
The BlueJ development environment was specifically designed to support introductory teaching of object-orientations and helps users grasp the complicated concepts of class structure. Unlike most books on the subject, this text uses BlueJ to get readers started on object-oriented programming from day one. Uses a spiral approach that introduces a topic in a simple context early on, then revisits it later to increase understanding; Offers an abundance of projects for hands-on practice; Chapters are ordered around software development concepts rather than language features; Language-feature introduction is naturally driven by problems to be solved; Chapters are based around distinct projects for more variety; Does not cover traditional topics like control structures. A useful reference for programmers.

From the Back Cover

Objects First with Java:
A Practical Introduction Using BlueJ

Learn JAVA and BLUEJ straight from the source!

Welcome to the first introductory programming textbook that completely integrates BlueJ with the teaching of object-oriented principles using Java.

BlueJ is a Java development environment that runs on top of the Sun Microsystems Java Development Kit making use of the standard compiler and virtual machine. It has been specifically designed for the introductory teaching of object-oriented programming, allowing the student to create objects of any class and interact with their methods. This truly objects first approach within the customized BlueJ environment is expected to revolutionise the way programming is taught. For the first time, the traditionally difficult concepts of objects and classes are brought alive in an easily manipulable visual form.

Key features:

  • Objects first approach
    BlueJ supports teaching tools that are not available in other environments, including the visualisation of class structure. This means that the student can interact with objects directly, even before looking at the first line of Java syntax!
  • Project driven approach to problem solving
    Each chapter contains problems which are analyzed before the language constructs are introduced that can solve them. What is more, the book is structured along the lines of fundamental development tasks, giving clear coverage of the principles of object-oriented programming
  • Spiral approach
    Challenging topics are introduced early, and then revised later in the book in a different context in order to deepen understanding
  • Thorough treatment of object-oriented principles
    Pointers are used within each chapter to refer the student to further reading, supplementary sources, and language references
  • Supplements
    The book is accompanied by a CD-ROM containing the JDK and BlueJ for various operating systems. A supplement download website contains the style guide for all examples used in the book, as well as PowerPoint slides for instructors.
--This text refers to an out of print or unavailable edition of this title.

See all Editorial Reviews

Product Details

  • Paperback: 560 pages
  • Publisher: Prentice Hall; 4 edition (September 1, 2008)
  • Language: English
  • ISBN-10: 0136060862
  • ISBN-13: 978-0136060864
  • Product Dimensions: 9.1 x 7.5 x 1 inches
  • Shipping Weight: 1.9 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars See all reviews (30 customer reviews)
  • Amazon.com Sales Rank: #60,735 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #11 in  Books > Computers & Internet > Programming > Java > Beginner's Guides

What Do Customers Ultimately Buy After Viewing This Item?

Objects First With Java: A Practical Introduction Using BlueJ (4th Edition)
94% buy the item featured on this page:
Objects First With Java: A Practical Introduction Using BlueJ (4th Edition) 4.2 out of 5 stars (30)
$94.50
Head First Java, 2nd Edition
4% buy
Head First Java, 2nd Edition 4.4 out of 5 stars (241)
$29.67
Learning Java
1% buy
Learning Java 3.7 out of 5 stars (66)
$29.67
The Elements of Java Style
1% buy
The Elements of Java Style 4.2 out of 5 stars (33)
$14.39

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(3)
(1)
(1)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

30 Reviews
5 star:
 (18)
4 star:
 (5)
3 star:
 (3)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (30 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
36 of 37 people found the following review helpful:
5.0 out of 5 stars Really learn Java with "Objects First" and Bluej , May 10, 2005
By Gordon Webster (Cambridge, MA, USA) - See all my reviews
(REAL NAME)   
One really bad way to teach basic math in elementary school is to stick a calculator into a kid's hand and have her learn how to use it. The kid might be multiplying large numbers together in no time, but she won't have any real understanding of what she's doing. There's an analagous problem with learning computer programming languages using the latest whizzy integrated development environments (IDEs). The IDE does a lot of the leg work for you behind the scenes and code gets 'automagically' generated, but you don't really understand what's going on. Worse still, some of the major Java IDEs are so feature-rich that it's an uphill struggle just to understand the IDE, let alone to try and learn Java and object-oriented programming (OOP). If what I've just described mirrors your own experience in trying to learn Java using the popular Java IDEs, then read on ... the wonderful Bluej Java enviroment and this accompanying book, may be just what you've been looking for.

"Objects First with Java" is an absolute Godsend for anybody who wants to really learn Java from the ground up, and in the process, develop a clear understanding of object-oriented programming. The examples in the book are superbly illustrated using the author's "BlueJ" Java environment which comes on the CD included with the book. BlueJ lets you create your own Java modules and then interact directly with them, allowing you to experiment with their behavior as you edit and compile individual Java classes. Based upon the example projects that also come on the CD, you can alter or rewrite the Java code, compile it with BlueJ and immediately see the results. This kind of direct experimentation makes learning more fun and allows the reader to really assimilate the core principles of the Java language and the OOP paradigm that it embodies.

The book is beautifully laid out with code snippets, subject summaries and exercises all color-coded. The text is written in an accessible and conversational style that is lacking in a lot of the traditional, "dry" computer texts that are often about as much fun as having root canal work. In spite of this, the book manages to completely avoid the "light and fluffy" approach of some tutorial style texts that are overly chatty and ultimately rather lighweight. "Objects First" is a serious text for anybody wanting to learn Java and OOP and although I consider myself an experienced programmer in other computer languages, with considerable prior exposure to OOP, I never felt bored or talked down to by this book.

In summary then, I whole-heartedly recommend this book to new and experienced programmers alike who wish to learn Java well and my advice would be this: Do yourself a favor, put aside the complex Java IDE for now, buy this book, download the latest editions of BlueJ and Sun's Java environment from the web (the versions on the CD are not the latest and greatest) and REALLY learn Java!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
23 of 23 people found the following review helpful:
5.0 out of 5 stars Required reading, September 30, 2003
By Peter Casey (BEND, OR USA) - See all my reviews
I have been teaching programming to beginners for almost 20 years. I found leaning object oriented programming took me a long time, I believe it has taken most of the text book authors a long time also, many of them still don't get it. The authors of Objects First have taken a giant leap and provide an introduction to OOP (using Java) that is a must read for anyone wanting to learn to program with objects (even more experienced programmers).

Do not read any OOP texts that refuse to start with a discussion of objects from the first page. This book simply gets it right!

In addition to the great topic coverage, the authors use the BlueJ environment to demonstrate OOP concepts. This environment is unique (and free) and allows students to explore OOP in a way that other programming environments simple don't provide.

Not only do the authors clearly discuss OOP but they also discuss important software engineering concepts along the way.

Buy this book, work through the incremental exercises, and you will not be disappointed.

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



 
19 of 19 people found the following review helpful:
5.0 out of 5 stars Awesome book for understanding OOP, December 26, 2003
This book is what I've always looked for, it doesn't expect you to know anything about OOP or even programming. Step by step the author takes you into the concepts of OOP. There are no "hidden" steps, that you must understand without explanation, every construct that is used is explained when it's used, and the steps are small enought to give everyone the time to understand everything thoroughly. The book has always additional excercises for every chapter, that help you to retry the concepts you've learned. This is very helpful because you might have the feeling that you'd understand what you've read, but it might be that you just understood the example not the concept itself. So I can recommend this book to everyone who wants a real good start in Java and OOP. This book is not meant as a reference book, it's meant for teaching yourself and others in the basics of Java and OOP with the help of BlueJ.
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

4.0 out of 5 stars Good Book for learning Object Oriented Programming
This book is excellent to learn to use BlueJ and to learn all the basics you would need for Object Oriented Programming. Read more
Published 2 months ago by Pietro F. M. Diaz

5.0 out of 5 stars Good Enough
I am using this book in a programming class to learn Java. I think it does a good job.
Published 5 months ago by Sean W. Telles

4.0 out of 5 stars cYcLoNe
Solid book, good instruction.

Particularily like having the code both on screen and in the book.
Published 5 months ago by Andrew D. Legg

4.0 out of 5 stars Great Book, but Too Expensive
This is a great book. It teaches students who are new to computer programming how to think in terms of objects and classes, first. Read more
Published 6 months ago by Gift Card Customer

5.0 out of 5 stars excellent service and care
i received the book on time. the condition of the book was brand new as stated. thank you for providing such great service!
Published 22 months ago by Jasmin Sarvida

1.0 out of 5 stars NOT GOOD for Beginners...
I bought this book because it was required for a course. Out of all of the exercise books I have used, this is by far the hardest to follow. Read more
Published 23 months ago by J. Sanders

5.0 out of 5 stars Nice intro book
most intro to programming books expect/assume you to know about programming before you can begin. This book actually teaches you the very basic and doesnt assume that you know... Read more
Published on May 9, 2007 by I. Tang

1.0 out of 5 stars not worth the money
I purchased this for use in a Java class. The instructor swore by this book. In the end, it just wasn't worth the money. Read more
Published on March 18, 2007 by Paul Lutskovsky

5.0 out of 5 stars Different form the rest! Objects first, objects alive - what OOP is about.
Most other books on Java are practically carbon copies of each other. They'll take you through the same boring sequence of learning. Read more
Published on January 24, 2007 by H. Lenzi

3.0 out of 5 stars Not for new Java learners
I am learning Java on my own and had minimum exposure to programming. I have tried this book. Yes, it is good approach to teach OO with Java, but at the end I could not write... Read more
Published on January 4, 2007 by zedbeejay

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Tanaka Landscaping Power Tools

Shop for Tanaka products at Amazon.com

Tanaka provides commercial-grade blowers, trimmers, accessories, and other landscaping equipment for the homeowner.

Shop all Tanaka

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates