| » General Information |
| » Partner profiles |
| » White papers of partners |
| » Partner news |
| » Signing up as a partner |
Versnel je applicaties met Java SE 7De nieuwe versie van Java staat al weer voor de deur. Java SE 7 Milestone 4 (M4) kan inmiddels gedownload worden. M5 is gepland voor eind oktober en zal compleet zijn qua functionaliteit. Goede kans dat je als ontwikkelaar nog niet eens met Java SE 6 werkt, dus wat heb je nou aan Java SE 7? Nou, meer dan je in eerste instantie misschien zult denken. Stand-alone en browser-based Java applicaties draaien gewoon op de nieuwe JVM. Ik denk aan Eclipse en Netbeans. Bovendien kunnen recente versies van containers als Tomcat, Glassfish en JBoss ook gewoon op deze JVM draaien. Wat zijn hier dan de voordelen van? Ten eerste is deze versie van de JVM wederom substantieel sneller: benchmarks tonen maar liefst een versnelling van 45% ten opzichte van de al snelle Java SE 6. Voor deze versnelling van je applicaties hoef je dus niets anders te doen dan de nieuwe JVM te installeren. Ten tweede, door gebruik te maken van de vernieuwde Core API’s van Java SE 7, kun je de tegenwoordig alom aanwezige multi-core CPU’s beter en makkelijker benutten om betere performance te halen en kun je snellere I/O bereiken. Ten derde is er een performance gerelateerde verandering in de Java taal die resource leaking definitief oplost. In deze sessie zal ik uit de doeken doen wat er relevant voor performance: · op virtual machine niveau verbeterd is en hoe dat werkt; · op Core API niveau bijgekomen is en hoe je daar gebruik van maakt; · op Java taal niveau aangepast is en hoe je dit toepast. Deze sessie gaat vergezeld van code voorbeelden en een demo.
· Introductie o 64 bit pointer compressie o Ondersteuning voor niet-java talen o G1 garbage collector· Verbeteringen in de Core API’s o Concurrency library: fork-join e.a. o NIO2 · Verbeteringen in de Java taal o Automatisch resource management met try. Download de presentatie
|
||