68 used & new from $0.37

Have one to sell? Sell yours here
 
 
Just Java 2
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Just Java 2 (Paperback)

~ Peter Van Der Linden (Author)
4.0 out of 5 stars  See all reviews (128 customer reviews)


Available from these sellers.


13 new from $8.00 55 used from $0.37
There is a newer edition of this item:
Just Java(TM) 2 (6th Edition) Just Java(TM) 2 (6th Edition) 4.2 out of 5 stars (67)
$43.86
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Customers Who Bought This Item Also Bought

Object-Oriented Computation in C++ and Java: A Practical Guide to Design Patterns for Object-Oriented Computing

Object-Oriented Computation in C++ and Java: A Practical Guide to Design Patterns for Object-Oriented Computing

by Conrad Weisert
4.5 out of 5 stars (2)  $33.95
Java Gently: Programming Principles Explained (3rd Edition)

Java Gently: Programming Principles Explained (3rd Edition)

by J. M. Bishop
Learning Java

Learning Java

by Patrick Niemeyer
3.7 out of 5 stars (66)  $29.67
Java Swing, Second Edition

Java Swing, Second Edition

by Robert Eckstein
3.4 out of 5 stars (76)  $40.49
Head First Design Patterns

Head First Design Patterns

by Elisabeth Freeman
4.6 out of 5 stars (282)  $29.67
Explore similar items

Editorial Reviews

Amazon.com Review

So, you're starting from zero in an effort to learn the Java programming language. What book will help you most? Just Java 2 should be on your desktop. It's one of a select group of introductory Java books that honestly earns its cover price.

Shying away from complicated aspects of the language that are seldom used in most practical situations, Peter van der Linden focuses his considerable teaching skills upon the parts of the language you really need to understand in order to be a good Java programmer. He covers basic structure and syntax very well, and gives similarly excellent attention to object orientation and the means by which Java implements it. Applets, Beans, input/output streams, basic graphics, Swing, and security all get superb coverage.

In short, this book explains everything you really need to know in order to write useful Java programs. With sharp text and very good example programs, the author shows you how to get things done. In the process, van der Linden--a funny guy--pauses often to show you how to make an origami water-bomber or comment upon software error messages like "runt packet."

The CD-ROM that comes with this book deserves much praise, as well. Packed with honestly useful tools and all of the author's examples, it employs a fine HTML-based interface that other books ought to imitate. --David Wall



Review

Read the full review for this book.

Just Java 2 is the fourth edition of Peter van der Linden's introduction to object-oriented programming and to the art of Java. It's aimed at intermediate programmers for whom Java shall serve as their baptism in object programming. In its category, Just Java is noteworthy, and is marred for this reviewer only by the author's injection of himself into his book.

I'll explain my criticism later in this review. First, let's talk about what's right with van der Linden's book.

Just Java is more than an author's striving for publication; it's semiofficial Sun pedagogy. This is part of Sun's attempt to make learning Java easy and grab more geek mindshare and heartshare. The lessons reflect pretty accurately what a Sun engineer feels is that portion of the truth about the Java language, the Java VM, the AWT, and Swing that the entry programmer must know at a minimum to begin to actually deliver some code. --Jack Woehr, Dr. Dobb's Electronic Review of Computer Books -- Dr. Dobb's Electronic Review of Computer Books


Product Details

  • Paperback: 608 pages
  • Publisher: SunSoft Press; 4th edition (December 28, 1998)
  • Language: English
  • ISBN-10: 0130105341
  • ISBN-13: 978-0130105349
  • Product Dimensions: 9 x 7 x 1.4 inches
  • Shipping Weight: 2.8 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (128 customer reviews)
  • Amazon.com Sales Rank: #1,094,092 in Books (See Bestsellers in Books)

More About the Author

Peter van der Linden
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Peter van der Linden Page

Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

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

128 Reviews
5 star:
 (77)
4 star:
 (17)
3 star:
 (6)
2 star:
 (13)
1 star:
 (15)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (128 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
35 of 36 people found the following review helpful:
5.0 out of 5 stars Great reference/Great learning tool, December 24, 1999
By Lynn (Pittsburgh, PA USA) - See all my reviews
It's not often that you find a book that can both teach you a new language and function as a great reference. This book is it. Aside from the JDK help, this is my only reference and for the most part it has served me well.

I started from a C++ background and had no trouble learning from this book. It might be tempting to skim through some of the beginning chapters that seem like something any C++ programmer would know (e.g. Object-Oriented Programming), but I recommend reading them. There are a lot of really good Java tips you don't want to miss, such as how constructors are invoked and how static blocks are loaded in the JVM.

Probably the biggest benefit of this book is that it tells you both the how and the why in many cases. Another positive is that the examples are small and to the point. In general there was a good amount of information per page.

The book's biggest weakness is the chapter on File I/O. This is common functionality that many Java programmers will use, but the presentation is not as easy to follow as the other chapters. Another drawback is the networking chapter, but there seem to be entire books dedicated to this subject.

If you are learning Java from an object oriented background, you will be glad you got this book. It's one of the thinner books on the shelf, believe it or not, but the information is top notch.

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



 
23 of 24 people found the following review helpful:
4.0 out of 5 stars A fun read for a computer book, January 8, 2000
By Alex Strasheim (Chicago, IL USA) - See all my reviews
This book succeeded in getting me started with Java. I'm not a great programmer, so that's saying something.

Other reviewers have complained about the difficulty of picking up OOP concepts from this book. I can understand their point of view, but in van der Linden's defense I think it should be pointed out that OOP is fairly hard to get ahold of the first time you're exposed to it, and I'm not sure other books are much easier.

I studied math in college, and I found that I didn't learn things from the teacher as much as I did by wrestling with the problems on my own. If you want to understand why the main method in your class has to instantiate an object of the class that contains the aforementioned main method in order to access an object member that isn't static, you're going to have to work through it on your own. It's the sort of understanding that a teacher can't really hand you on a silver platter. It's not really hard, but you do have to know what all the words mean. The experience of wrestling with these kinds of concepts is what makes them sink in.

So I would argue that this book is complete, in the sense that it takes you through the OOP concepts you need to learn. But fundamentally you have to confront those concepts by yourself, alone in front of your own computer with your own copy of the JDK. If you try to run through the book without confronting the issues that fly over your head in the early chapters, the rest of the book will be incomprehensible. It's analogous to what happens to you in French class if you don't learn the early grammar and vocabulary.

I enjoyed the style of the book. Linden makes you feel like there's a human being on the other side of word processor, with a personality, a sense of humor, and his own style and sensibility. I wish more computer books were like that, so many of them are impersonal and devoid of human content. Spending time with this book is a little more like spending time with a person, which is a good thing in my opinion.

Part of Linden's personality is a fairly ideological approach to the computer industry. He's down on Microsoft and an evangelist for Java. I'm not sure that's a bad thing, but the anti-Microsoft stuff might rub some people the wrong way.

I think it's a great book overall.

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



 
21 of 22 people found the following review helpful:
2.0 out of 5 stars Not for true beginners, November 28, 1999
By A Customer
I bought this book after reading the reviews. The impression I had was that this would be an excellent introduction to Java. What I discovered is that this book ASSUMES KNOWLEDGE OF C++. If you dont have some background in C++, then skip this and go for something else!
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

2.0 out of 5 stars very cryptic details
not suited for beginner's should have qiute lucid explations
i dont recommend for new commers to java
Published on June 19, 2004 by Satya Prakash Singh

5.0 out of 5 stars Good Reference With A Bit Of Humor
This book was required for an online Java course I took quite a few years ago. I continue use this book as a reference quite a bit. Read more
Published on August 19, 2003 by Dale R. Seng

1.0 out of 5 stars This is the worst Java book I've read
The author has such an ego problem, that he doesn't take the time to actually "teach" people. Read more
Published on September 28, 2002

5.0 out of 5 stars Hats off to Peter!
You don't need to have programming experience in order to learn Java using this book. The author explains OOP concepts in plain English and there are good illustrations. Read more
Published on December 12, 2001 by Minty

2.0 out of 5 stars ONLY FOR PROGRAMMER
I got this book for my programming class and I had no programming experience before. I hate this book! Maybe some people who have a little background would like it better.
Published on October 31, 2001

5.0 out of 5 stars Finally, a clear explanation of Java
I studied no less than four other tutorials, ranging from "okay" (Thinking in Java, Bruce Eckel) to downright bad (Learning Java, O'Reilly). Read more
Published on August 10, 2001 by W. J. Kocik Jr.

3.0 out of 5 stars Not that great
Coming from C/C++ and Perl, I understood the book fine. And as long as the author sticks to the technical aspects of Java, he does alright, I guess. Read more
Published on April 18, 2001 by Rick

1.0 out of 5 stars It is pretty bad
I am a computer Science student at the university of new brunswick and i felt that this book was a complete waste of time. Read more
Published on April 4, 2001 by Jeremy Mathers

5.0 out of 5 stars Great Book, Not for newbies
I think this a great java book. It has been very usefull to me as a reference as I work more and more in java. Read more
Published on March 30, 2001 by acomj

4.0 out of 5 stars Not bad, but not for newbies
This book is great for those with previous OO experience (or at least a strong knowledge of C programming), but for those who are new to programming, I would recommend trying The... Read more
Published on March 28, 2001 by Biju Philip

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
 

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.