Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

JavaOne oppsumering tobias k torrissen

Liknende presentasjoner


Presentasjon om: "JavaOne oppsumering tobias k torrissen"— Utskrift av presentasjonen:

1 JavaOne oppsumering tobias k torrissen

2 Runtime Aspects With JVM™ Support ● Native støtte for aspects i Jrockit. (API) ● Gjør det mulig å dynamisk veve og legge på aspekter runtime. ● Versjon klar for test av utvalgte brukere. ● ● Jrockit er generelt litt hot Ny versjon 5.0 Støtter flere chipset (sparc, AMD) Runtime analyse for mem leeks osv.

3 Runtime Aspects With JVM™ Support w = WeaverFactory.createWeaver(); advice = Advice.class.getMethod("foo", int.class); mm = new MethodFilter(Utility.class, null); ms = new MethodSubscription(mm, BEFORE, advice); w.addSubscription(ms);

4 Create a Dynamic Application Profiler Using J2SE™ 5.0 Features ● Nye coole features i SE 5 lar deg lage din egen profiler :-P ● Betyr at debuggere, profilere osv kan skrives i ren, standard java. ● java.lang.instrument(agents), java.lang.management, BCI og JMX). ● Tidligere tilgjengelig gjennom C-grensesnitt, nå gjennom java. ● Ikke api for å manipulere bc. Bruk ASM eller BCEL f.eks) ● Metoder for å endre klasser når de lastes eller re-laste klasser. ● JMX for å hente ut data gjennom det nye konsollet.

5 Create a Dynamic Application Profiler Using J2SE™ 5.0 Features ● Så veldig fett ut. ● Test ut selv! ●

6 How To Train Your Developers to Really Understand OO and Java™ Technology ● BlueJ – verktøy for å lære bort OO. ● Støtte for alle SE 5 features :-) ● Dersom du driver med opplæring kan det være verdt å se på dette. ● Fint for å leke med nye features. ●

7 How To Train Your Developers to Really Understand OO and Java™ Technology

8

9 Coding Across Continents: Technologies for Remote, Real-Time, Collaborative Software Development ● Tools for å samarbeide i distribuerte team. ● Finnes idag implementert i netbeans. ● Api tilgjengeliggjort, greit å implementere features i andre verktøy. ● Features: File Sharing Code-aware chat Public (persistent) Conversations ● &thread= &thread= ●

10 Coding Across Continents: Technologies for Remote, Real-Time, Collaborative Software Development ●


Laste ned ppt "JavaOne oppsumering tobias k torrissen"

Liknende presentasjoner


Annonser fra Google