Java in a Nutshell

ISBN-10: 0596007736
ISBN-13: 9780596007737
Edition: 5th 2005
Authors: David Flanagan
List price: $44.95 Buy it from $3.00
eBook available
This item qualifies for FREE shipping

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: With more than 700,000 copies sold to date, "Java in a Nutshell from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of the 5.0 version of Java, O'Reilly  More...

Used Starting from $21.57
eBooks Starting from $35.99
Rent
Buy
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $44.95
Edition: 5th
Copyright year: 2005
Publisher: O'Reilly Media, Incorporated
Publication date: 3/25/2005
Binding: Paperback
Pages: 1256
Size: 6.00" wide x 8.75" long x 2.25" tall
Weight: 3.564

With more than 700,000 copies sold to date, "Java in a Nutshell from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of the 5.0 version of Java, O'Reilly has given the book that defined the "in a Nutshell" category another impressive tune-up. In this latest revision, readers will find "Java in a Nutshell, 5th Edition does more than just cover the extensive changes implicit in 5.0, the newest version of Java. It's undergone a complete makeover--in scope, size, and type of coverage--in order to more closely meet the needs of the modern Java programmer. To wit, "Java in a Nutshell, 5th Edition now places less emphasis on coming to Java from C and C++, and adds more discussion on tools and frameworks. It also offers new code examples to illustrate the working of APIs, and, of course, extensive coverage of Java 5.0. But faithful readers take comfort: it still hasn't lost any of its core elements that made it such a classic to begin with. This handy reference gets right to the heart of the program with an accelerated introduction to the Java programming language and its key APIs--ideal for developers wishing to start writing code right away. And, as was the case in previous editions, Java in a Nutshell, 5th Edition is once again chock-full of poignant tips, techniques, examples, and practical advice. For as long as Java has existed, "Java in a Nutshell has helped developers maximize the capabilities of the program's newest versions. And this latest edition is no different.

David Flanagan graduated from the Massachusetts Institute of Technology. He is a consulting computer programmer, user interface designer and trainer. His books include X Toolkit Intrinsics Reference Manual and Motif Tools: Streamlined GUI Design and Programming with the Xmt Library.

Preface
Introducing Java
Introduction
What Is Java?
Key Benefits of Java
An Example Program
Java Syntax from the Ground Up
Java Programs from the Top Down
Lexical Structure
Primitive Data Types
Expressions and Operators
Statements
Methods
Classes and Objects Introduced
Arrays
Reference Types
Packages and the Java Namespace
Java File Structure
Defining and Running Java Programs
Differences Between C and Java
Object-Oriented Programming in Java
Class Definition Syntax
Fields and Methods
Creating and Initializing Objects
Destroying and Finalizing Objects
Subclasses and Inheritance
Data Hiding and Encapsulation
Abstract Classes and Methods
Important Methods of java.lang.Object
Interfaces
Nested Types
Modifier Summary
C++ Features Not Found in Java
Java 5.0 Language Features
Generic Types
Enumerated Types
Annotations
The Java Platform
Java Platform Overview
Text
Numbers and Math
Dates and Times
Arrays
Collections
Threads and Concurrency
Files and Directories
Input/Output with java.io
Networking with java.net
I/O and Networking with java.nio
XML
Types, Reflection, and Dynamic Loading
Object Persistence
Security
Cryptography
Miscellaneous Platform Features
Java Security
Security Risks
Java VM Security and Class File Verification
Authentication and Cryptography
Access Control
Security for Everyone
Permission Classes
Programming and Documentation Conventions
Naming and Capitalization Conventions
Portability Conventions and Pure Java Rules
Java Documentation Comments
JavaBeans Conventions
Java Development Tools
apt
extcheck
jarsigner
jar
java
javac
javadoc
javah
javap
javaws
jconsole
jdb
jinfo
jmap
jps
jsadebugd
jstack
jstat
jstatd
keytool
native2ascii
pack200
policytool
serialver
unpack200
API Quick Reference
How to Use This Quick Reference
java.io
java.lang and Subpackages
java.math
java.net
java.nio and Subpackages
java.security and Subpackages
java.text
java.util and Subpackages
javax.crypto and Subpackages
javax.net and javax.net.ssl
javax.security.auth and Subpackages
javax.xml and Subpackages
org.w3c.dom
org.xml.sax and Subpackages
Class, Method, and Field Index
Index

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×