Re: what's new with Java 6
"Tim Jowers" <[email protected]>
| Newsgroups | gmane.org.user-groups.trijug.juglist |
|---|---|
| Message-ID | <[email protected]> |
To me, the big thing in Java 6 is the ability to dynamically load and run scripts which interact with your objects. Otherwise, Java 6 offers mostly improvements to the provided classes and continued fleshing out of annotations; in contrast to the fundamental language additions of Java 5. Java 7 is supposed to make a ton of language changes too and may even break backwards compatibility some think. The Desktop API is pretty cool too. See: http://www.serviza.com/javabook for a quick review of Java 6 changes. Here's the summary: 1. Splash screen during JVM startup 2. SwingWorker for background threads in Swing 3. Better JTable sorting and filtering 4. Modal Dialog improvement 5. Tray Icon 6. Determine disk free space 7. Network Parameters 8. OutOfMemoryError improvements 9. Java Platform Debug Architecture 10. Programmatic Compiler Access 11. Integrated Script support including JavaScript support 12. XML Digital Signatures 13. JAX-WS 2.0 for Webservices 14. JAXB 2.0 for XML mapping to and from Java 15. Double-Ended Queues 16. JDBC driver auto-discovery 17. Faster default performance 18. True double buffering 19. Long path names in Windows 20. JTextComponent printing 21. Better drag-n-drop in Swing 22. New SwingSet examples 23. Desktop API to launch viewers et cetera Best, TimJowers On Tue, Apr 15, 2008 at 12:09 PM, Richard O. Hammer <[email protected]> wrote: > Java 6 has been around over two years now I think. Time for me to wake > up and pay attention to it. > > What new improvements does it offer? > > Does anyone recommend a book which surveys the improvements? > > Thank you, > Rich Hammer > > _______________________________________________ > Juglist mailing list > [email protected] > http://trijug.org/mailman/listinfo/juglist_trijug.org > _______________________________________________ Juglist mailing list [email protected] http://trijug.org/mailman/listinfo/juglist_trijug.org