Start reading What's New in Java 7? on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

 
 
 
Read books on your computer or other mobile devices with our FREE Kindle Reading Apps.
What's New in Java 7?
 
 

What's New in Java 7? [Kindle Edition]

Madhusudhan Konda
4.0 out of 5 stars  See all reviews (1 customer review)

Digital List Price: £1.02 What's this?
Kindle Price: £0.00 includes free wireless delivery via Amazon Whispernet
You Save: £1.02 (100%)


Customers Who Bought This Item Also Bought


Product Description

Product Description

Java 7 has a number of features that will please developers. Madhusudhan Konda provides an overview of these, including strings in switch statements, multi-catch exception handling, try-with-resource statements, the new File System API, extensions of the JVM, support for dynamically-typed languages, and the fork and join framework for task parallelism.


Product details

  • Format: Kindle Edition
  • File Size: 131 KB
  • Print Length: 18 pages
  • Publisher: O'Reilly Media (27 Oct 2011)
  • Sold by: Amazon Media EU S.à r.l.
  • Language English
  • ASIN: B005XSS8VC
  • Text-to-Speech: Enabled
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: #2,105 Free in Kindle Store (See Top 100 Free in Kindle Store)
  •  Would you like to give feedback on images?


More About the Author

Madhusudhan Konda
Discover books, learn about writers, and more.

Visit Amazon's Madhusudhan Konda Page

What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 

Your tags: Add your first tag
 

Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
By D. Clarke VINE™ VOICE
Format:Kindle Edition|Amazon Verified Purchase
This is much easier reading than the release notes from Oracle that outline the updates between Java 6 and Java 7. It explains the new features and some of the long awaited enhancements to the Java Language.

For some areas, there is not much detail, but for others, there are working examples with comparisons between Java 6 and Java 7 ways of writing very Java common patterns.

It was a good overview of the changes, to skim through on my Kindle.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  7 reviews
15 of 17 people found the following review helpful
Worth every penny charged for it. 27 Oct 2011
By Dave - Published on Amazon.com
Format:Kindle Edition|Amazon Verified Purchase
The author may very well be an experienced Java programmer. That being the case, the only justification for the typos in this very slight intro to Java 7 is that he just threw it together without paying much attention or running the code.

An obvious example is his brief explanation of the new Path class. He suggests that if one uses:
Path path = Paths.get("c:\\Temp\\temp");

that
path.getFileName()
will return "temp.txt" which just isn't the case, it will return "temp" regardless (on Windows anyway) of whether or not there is a file that starts with that name or a folder that has that name or if there is nothing for the lowest level at all.

I've given this thing two stars rather than 1 because it isn't completely useless: If you want a brief (took me 10 minutes to glance through it) idea of what's new in 7, it works. Just don't look for anyting but the concepts. Almost any of the online intros to 7 would be better.
9 of 10 people found the following review helpful
Too short. Don't know why this book is here 28 Nov 2011
By Jorge Urdaneta - Published on Amazon.com
Format:Kindle Edition|Amazon Verified Purchase
This book should be deleted from Amazon. What a shame. The book is not even complete as most of the online reviews of Java 7 you can find using google
3 of 3 people found the following review helpful
Would have been better if mentioned what is not covered in case it was of interest to the reader 7 Dec 2011
By Ali Julia - Published on Amazon.com
Format:Kindle Edition|Amazon Verified Purchase
This book is a good idea as a quick survey of new features in Java 7, but it is missing a crucial piece. I don't mind that the author did not cover all features in in the survey, but it would have been useful for me see a complete list of other enhancements that were included in Java 7. This way I would know if I was interested in finding more details on something else. I looked up the release notes on the Oracle web site and including an index below in case someone will find that information useful for reference as well. For example, I have to deal with the mixed environment which has Java and non-Java languages, and there are enhancements in that area that are potentially critical for my needs: the Garbage-First Collector and JVM support for non-Java languages. I would have liked to see all areas mentioned, even if there were no additional details.

The areas the author covers are easy to understand and give you just enough details to know if these features are going to be useful/relevant.

From Oracle release notes, the following areas have enhancements in Java 7:
* Swing
* IO and New IO
* Networking
* Security
* Concurrency Utilities
* Rich Internet Applications (RIA)/Deployment
o Requesting and Customizing Applet Decoration in Dragg able Applets
o Embedding JNLP File in Applet Tag
o Deploying without Codebase
o Handling Applet Initialization Status with Event Handlers
* Java 2D
* Java XML - JAXP, JAXB, and JAX-WS
* Internationalization
* java.lang Package
o Multithreaded Custom Class Loaders in Java SE 7
* Java Programming Language
o Binary Literals
o Strings in switch Statements
o The try-with-resources Statement
o Catching Multiple Exception Types and Rethrowing Exceptions with Improved Type Checking
o Underscores in Numeric Literals
o Type Inference for Generic Instance Creation
o Improved Compiler Warnings and Errors When Using Non-Reifiable Formal Parameters with Varargs Methods
* Java Virtual Machine (JVM)
o Java Virtual Machine Support for Non-Java Languages
o Garbage-First Collector
o Java HotSpot Virtual Machine Performance Enhancements
* JDBC

And here is the index from "What's new in Java 7" by Madbusudban Konda.

Language Enhancements
Diamond operator
Using Strings in switch statements
Automated resource management
Numeric Literals with underscores
Improved exception handling
New file system API (NIO 2.0)
Working with Path
File change notifications
Fork and Join
Supporting Dynamism

Ali Julia review
Search Customer Reviews
Only search this product's reviews

Popular Highlights

 (What's this?)
&quote;
the <> symbol, which is called diamond operator. &quote;
Highlighted by 11 Kindle users
&quote;
WatchService API lets you receive notification events upon changes to the subject (directory or file). &quote;
Highlighted by 10 Kindle users
&quote;
Map> trades = new TreeMap <> (); &quote;
Highlighted by 8 Kindle users

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
   


Look for similar items by category


Look for similar items by subject




i.e., each title must be in subject 1 AND subject 2 AND ...

Amazon Media EU S.à r.l. GB Privacy Statement Amazon Media EU S.à r.l. GB Delivery Information Amazon Media EU S.à r.l. GB Returns & Exchanges