Links

  • 1. Sogeti
  • 2. JBoss
  • 3. IBM
  • 4. Oracle
  • 5. SpringSource
  • 6. NL-JUG
  • 7. Java

Archives

Syndication  RSS 2.0

RSS 1.0
RSS 2.0

Bookmark this site

Add 'JCN Blog' site to delicious  Add 'JCN Blog' site to technorati  Add 'JCN Blog' site to digg  Add 'JCN Blog' site to dzone

Posted by Jaap Coomans at 21:57 on Friday 12 October    Add 'Java SE 6 Top 10 Features, Java SE 7 and OpenJDK' site to delicious  Add 'Java SE 6 Top 10 Features, Java SE 7 and OpenJDK' site to technorati  Add 'Java SE 6 Top 10 Features, Java SE 7 and OpenJDK' site to digg  Add 'Java SE 6 Top 10 Features, Java SE 7 and OpenJDK' site to dzone

Deze sessie werd gegeven door Chuk Munn-Lee in de eerste serie van parallel sessies. Zoals de titel al verklapt gaat het hier over de top 10 features in Java SE 6 en Java SE 7. Wegens een gebrek aan tijd werd het Java SE 7 deel echter zeer vluchtig behandeld. Daarom zal deze post voornamelijk ingaan op de Java SE 6 features.

De redelijk uitgebreid besproken features zijn:

  • Vista look & feel.
    Spreekt voor zich lijkt me. Java applicaties kunnen zonder problemen het uiterlijk van Vista aannemen.
  • Subpixel antialiasing tekst weergave.
    Het toepassen van subpixel antialiasing op tekst is mogelijk. Deze feature moet de weergave van tekst op een LCD scherm verbeteren.
  • Splash screen.
    Voor het weergeven van een splash screen tijdens het opstarten van de applicatie is een API vrijgegeven.
  • Tray icon support
    • Tooltip image
    • Tooltip popup menu
    • Tooltip messages
  • Desktop integration (Gemakkelijk starten van: )
    • Voorkeurs applicatie voor bestandstypes
    • Standaard internet browser
    • Standaard mail applicatie
  • Web services
    Het gebruik van webservices in een Java applicatie is sterk vereenvoudigd. Door het plaatsen van de @WebService en @WebMethod annotation is het mogelijk een web service endpoint te registeren.
  • Scripting engine
    • Javascript
    • Ruby
    • Python
  • Classpath wildcards
    CLASSPATH=”foo/a.jar;foo/b.jar;foo/c.jar;foo/d.jar” kan vervangen worden door CLASSPATH=”foo/*”

Hoewel de specificatie van Java SE 7 nog niet vast ligt, is er hier al wel een tipje van de sluier over opgelicht. Hierbij vielen de termen:

  • Closures
  • Property syntax
  • Swing application framework
  • New Bytecode

Ron Bierman


© 2020 Java Competence Network. All Rights Reserved.