» » Java Precisely (MIT Press)

Java Precisely (MIT Press) download epub

by Peter Sestoft

Epub Book: 1212 kb. | Fb2 Book: 1295 kb.

Java Precisely (MIT Press). Unlike most Java books, this one does not try to teach programming.

Java Precisely (MIT Press). The approach is especially useful because of the ingenious use of systematic examples that I can pick and choose from to demo in the lecture.

The book covers Java 2, versions . and . It is intended both for students learning Java and for more experienced Java programmers. MIT Press began publishing journals in 1970 with the first volumes of Linguistic Inquiry and the Journal of Interdisciplinary History. Today we publish over 30 titles in the arts and humanities, social sciences, and science and technology.

Peter Sestoft is Professor of Computer Science and Head of the Software and Systems Section at the IT. .

Peter Sestoft is Professor of Computer Science and Head of the Software and Systems Section at the IT University of Copenhagen. Established in 1962, the MIT Press is one of the largest and most distinguished university presses in the world and a leading publisher of books and journals at the intersection of science, technology, art, social science, and design.

It is a great reference for the Java student. Alan W. Biermann Professor and Chair, Department of Computer Science, Duke University. Common Payment Issues.

Published June 28th 2005 by The MIT Press (first published June 14th 2002). 0262693259 (ISBN13: 9780262693257). Nevertheless, the burden is on the author to make the material compelling, and in that endeavor I feel he succeeded most, but not all, of the time.

Java Precisely is a delightful little book.

Books for People with Print Disabilities. Internet Archive Books.

Published by MIT Press (2016). Book Description MIT Press Ltd, United States, 2016. ISBN 10: 0262529076 ISBN 13: 9780262529075.

Java Precisely by Peter Sestoft. Java Precisely presents an exceptionally rich and condensed resource for Java programmers, including. ISBN: 0-262- 69276-7. Java Precisely is a delightful little book.

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/.

Comments: (7)

If your Java is dated (I left around 1.2 and am now returning) or you know another OOP language and wish to get to the meat of the matter in short order, this is the book you need. As of this writing they're asking twenty bucks, which in my estimation gives it an extremely high bang for the buck. Programming neophytes may have issues with this book, however.

I want to see more brief and concise books like this (and indeed the author has done a C# version) on various computing topics. Does anybody really *read* the thousand page tomes that are out there nowadays? Folks, life is too short to waste on extraneous information.
This book is very small, but complete. These two characteristics allow you to find very quickly the precise and complete information you are looking for. Nevertheless, the book is not for learning Java from start; instead, it is to be used as reference by people who already has a general knowledge of the language.

I am ordering a new copy because I lost my first one.
This book is a quick reference for most questions in Java usage. What I find particularly useful is the section on Java Collection and generics. A great work overall.
It's a good reference for beginner and intermediate programmers. I don't program in java often enough to memorize all the specific syntax. This is just what I needed for a quick lookup reference.
In excellent condition... Thanks!!!
It's not very readable, and it's not a reference, so it's been pretty much of a waste.
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.
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.
Java Precisely (MIT Press) download epub
Programming Languages
Author: Peter Sestoft
ISBN: 0262693259
Category: Computers & Technology
Subcategory: Programming Languages
Language: English
Publisher: The MIT Press; second edition edition (June 28, 2005)
Pages: 168 pages