or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $5.45 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Java Precisely
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java Precisely [Paperback]

Peter Sestoft (Author)
4.7 out of 5 stars  See all reviews (11 customer reviews)

List Price: $22.00
Price: $15.83 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $6.17 (28%)
  Special Offers Available
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.
Only 10 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $15.83  
Sell Back Your Copy for $5.45
Whether you buy it used on Amazon for $11.66 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $5.45.
Used Price$11.66
Trade-in Price$5.45
Price after
Trade-in
$6.21

Book Description

0262693259 978-0262693257 June 28, 2005 second edition

This concise guide to the Java programming language, version 5.0, offers a quick reference for the reader who wants to know the language in greater detail than that provided by the standard text or language reference book. It presents the entire Java programming language and essential parts of the class libraries -- the collection classes and the input-output classes.The second edition adds material on autoboxing of primitive types, string formatting, variable-arity methods, the enhanced for statement, enum types, generic types and methods, reflection, and meta-data annotations. It has been updated throughout to reflect the changes from Java 1.4 to Java 5.0. The final section summarizes and illustrates the new features of Java 5.0 and compares them to the C# programming language. General rules are shown on left-hand pages and corresponding examples on right-hand pages. All examples are fragments of legal Java programs and the complete ready-to-run example programs can be found at the book's Web site, http://www.dina.kvl.dk/~sestoft/javaprecisely/.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Java Precisely + Data Structures: Abstraction and Design Using Java + Head First Design Patterns
Price For All Three: $141.89

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Data Structures: Abstraction and Design Using Java $99.15

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

  • Head First Design Patterns $26.91

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



Editorial Reviews

About the Author

Peter Sestoft is Professor of Information Technology at the Royal Veterinary and Agricultural University and at the IT University of Copenhagen, Denmark.

Product Details

  • Reading level: Ages 18 and up
  • Paperback: 168 pages
  • Publisher: The MIT Press; second edition edition (June 28, 2005)
  • Language: English
  • ISBN-10: 0262693259
  • ISBN-13: 978-0262693257
  • Product Dimensions: 9.1 x 8 x 0.4 inches
  • Shipping Weight: 12 ounces (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #105,248 in Books (See Top 100 in Books)

More About the Author

I work with program transformation, program analysis, partial evaluation, and the design and implementation of functional and object-oriented languages as well as advanced software libraries.

I'm co-developer of some open source software, including the Moscow ML implementation of Standard ML (since 1993) and the C5 Generic Collection Library for C# and CLI/.NET (since 2001).

When I'm not working with computers, I enjoy reading modern and classic fiction from all over (no scifi, the world is plenty strange as we find it) as well as in-depth analyses on current affairs.

 

Customer Reviews

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

43 of 43 people found the following review helpful:
5.0 out of 5 stars the fastest way for a programmer to pick up java, February 17, 2003
By 
Mayer Goldberg (Beer Sheva, Negev Israel) - See all my reviews
(REAL NAME)   
This review is from: Java Precisely (Paperback)
If you're already a programmer, then Java Precisely is the fastest way for you to pick up Java. Finally, after spending embarrasing amounts of money on other books, I found the ONE book on Java that I like:

- This is a no-nonsense, no-frills book. Very precise, very concise.

- The book assumes the reader knows how to program, and perhaps even knows how to program in an object oriented language. If you know CLOS, C++ or Smalltalk, or if you've played with object-oriented "extensions" of other languages, then this books is THE shortcut to programming in Java now. Not tomorrow, not in 16 lessons, NOW.

- This book will not teach you computer science. It will not teach you programming. It will not teach you object orientated programming. You get straight to the point of learning the syntax and semantics of Java, and you get A TASTE of the class libraries (IO, collections, and more).

- Most Java books fall into the following categories: (A) Intro programming -- nice if that's what you want, but very boring if you already know how to program; Also very heavy! (B) "Web programming in N days"-type of books. These aren't as precise, aren't complete, cover GUI, and typically the older and faster AWT rather than Swing, and cover a host of other issues that are not really related to the Java langauge. (C) Complete References -- These are great dust collectors on your shelf. Impossibly heavy, prohibitively expensive, outdated as soon as you buy them. They're not the way to learn an object oriented language ANYWAY: Use Java Precisely to learn the syntax, semantics and basic paradigms of the language (threads, exceptions, etc), with a few very specific excursions into the class library, and THEN get a good IDE (my preference is IntelliJ's IDEA) and learn to use the online Java documentation to find your way through the immense class library. You don't want to own a printed version of the class library any more than you want to own a phone book for the entire US -- You want tools to find what you need online!

- The book is dirt cheap.

Use the book as follows:

- Buy it, admire it, show it to your friends, try to get it back

- Just start programming. Follow the examples in the book, page by page, and bug people for help when you're stuck. A good IDE will work wonders in how fast you can pick up a new language!

- Speed-read it over a weekend, just to get an idea of what the language offers

- Start working on your project, referring to language issues every time you need something -- the book is actually small enough to find things in it, and the index is great. Use the IDE to browse the online documentation for the class library, to find the classes you need and their documentation. Use Sun's online search engine to find examples, tutorials, FAQs and other documentation.

- This book is small enough to take anywhere -- take it everywhere.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Precise it is, May 17, 2003
By 
Christian Dalager (Copenhagen, Denmark) - See all my reviews
This review is from: Java Precisely (Paperback)
With only 100 pages it's a relief to handle in comparison to the average book on programming languages.
The language is compact and it is a great reference book with good (and short) code examples and illustrations.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
5.0 out of 5 stars For that Essential Language Tidbit You Need Right Now, August 19, 2005
By 
J. Hines (New England USA) - See all my reviews
(REAL NAME)   
This review is from: Java Precisely (Paperback)
Can't remember (or never knew) whether you use '&&' or '&' for a bitwise 'and'? Want to use the 'switch' statement, but haven't used it in some time (or never learned it)? This is the book that lets you **quickly** check (or learn) an essential Java tidbit.

Most other books on Java are intended to **teach** the clueless, in which case your essential tidbit is lost among all the words required for context-rich explanation. But, you are not clueless. You need something without the fluff. This is the book.

When I was looking for a book for fast look-ups, I tried several including O'Reilly's Java Language Reference and Gosling et al's The Java Language Specification. I stopped looking when I found this book. This book is better organized, more understandable, and as complete(for the purpose).

Most surprisingly, the author achieves brevity without ever seeming to be rushed. Somehow he even finds space to include a large number of very helpful examples.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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









Only search this product's reviews



Inside This Book (learn more)
Browse and search another edition of this book.
First Sentence:
Before a Java program can be executed, it must be compiled and loaded. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
nonstatic code, class library documentation, vessel hierarchy, field initializers, nonstatic fields, initializer block, method call expression, static void sort, nonstatic method, sorted map, nonstatic members, enclosing class, collection coll, array initializer, character input stream, nested class, string buffer, widening conversion, enclosing object, void write, superclass constructor, constructor body, underlying stream, inner class, void print
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

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

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 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
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject