File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Features new in Java 7 and the fly likes What would you have added to Beginning Java 7? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Features new in Java 7
Bookmark "What would you have added to Beginning Java 7?" Watch "What would you have added to Beginning Java 7?" New topic

What would you have added to Beginning Java 7?

Darrell Little

Joined: Feb 21, 2013
Posts: 2

Hi Jeff,
Thanks for the great comments. I read how you had to add a chapter on Android versus other topics.
What topic points would you have added about Security, NIO and NIO.2 if you could have?

Thanks again and enjoying this forum!
Darrell L.

Old programmers never die, they just have more "out of memory" errors.
Jeffrey Friesen
Ranch Hand

Joined: Dec 29, 2012
Posts: 67

Hi Darrell,

I would probably have titled Chapter 12 "New I/O and Security" and briefly overviewed each API. I couldn't have gone into too much depth because of the print-on-demand limit of 1000 pages. For this reason, Appendixes A through D couldn't be included in the book but can be downloaded freely from Apress's book site and my site.

For New I/O, I would have touched on buffers, channels, selectors, regular expressions, and charsets -- regular expressions should be covered in an NIO chapter because they were included in the JSR that introduced NIO. I would also have introduced NIO.2 and overviewed some of its features.

Regarding security, there are two aspects to consider: platform security (e.g., security manager, access controller, sandbox) and cryptography. I would have overviewed each of these two aspects in the second half of that chapter.

All the best.

I agree. Here's the link:
subject: What would you have added to Beginning Java 7?
It's not a secret anymore!