Contactdetails

NLJUG
Postbus 54
3780 BB Voorthuizen

Telefoon
0900-BEL NLJUG (10 ct/m)
0900-2356558 (10 ct/m)

Fax
0342 475880

Email
Algemeen: info@nljug.org
Leden: members@nljug.org

BTW: NL814104484B01
KVK: 30200958

Bank
Rabo: 3123.20.973
BIC: RABONL2U
IBAN: NL47RABO0312320973
NLJUG te Son
Algemene voorwaarden 

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

OVSoftware B.V.

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

Versnel je applicaties met Java SE 7

De 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.

  • Niveau (beginner / intermediate / advanced)
Intermediate-advanced
  • Track waarbinnen deze kan worden geplaatst (zie boven)
Core/New&Cool
  • Vereiste voorkennis
Basis Kennis van Java
  • Een structurele beschrijving van de opbouw van de presentatie

 

·        Introductie·        Verbeteringen in de JVM

o   64 bit pointer compressie

o   Ondersteuning voor niet-java talen

o   G1 garbage collectoro   Escape Analysiso   Strings, arrays

·        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

 


Jeroen Borgers 
jPinpoint
Jeroen Borgers is onafhankelijk consultant en heeft voorheen voor Xebia IT-Architects en Atos Origin gewerkt. Jeroen helpt klanten op het terrein van Enterprise Java performance en stabiliteit. Hij heeft gewerkt aan vele Java projecten in meerdere industrieën sinds 1996, als ontwikkelaar, architect, teamleider, quality officer, mentor, auditor, performance tester, tuner en troubleshooter.