Fordelene med JDK 1.6

Oracle Corporation sluppet JDK 1.6 i 2006 som en oppgradering fra Java 1.5, som ble utgitt i 2004. kodenavnet Mustang og først og fremst kjent som Java Platform Standard Edition 6 eller Java SE 6, JDK 1.6, det førte med seg en mengde forbedringer, inkludert men ikke begrenset til raskere ytelse, bedre sikkerhetsoppdateringer, oppgraderte Java-biblioteker, innføring av flere nye moduler og mange forbedringer til det grafiske brukergrensesnittet.

moduler

Java Compiler API, som er mer kjent som JSR 199, tillater programmerere å kompilere kildekoden i et program i seg selv. I mellomtiden java.awt.Desktop API tilbyr integrasjon med tredjeparts programmer, inkludert Microsoft Word, Mozilla Thunderbird og Internet Explorer. Java Platform Debugger Arkitektur, eller JPDA, fra JDK 1.5 har nå muligheten til å oppdage vranglåser og spore sin opprinnelse. Det kan også feste seg til en operativ Java virtuell maskin for å utføre diagnostiske tester.

scripting

JDK 1.6 introduserte scripting for API Java-plattformen via JSR 233. Det gjør at Java-programmer til å påberope skriptmotorer under kjøring gjennom en "service discovery" mekanisme. Dette tillater utviklerne å inkludere skript fra Groovy, Python og Ruby i sine applikasjoner. Det gir også utviklere makt på å bruke klasser direkte fra et skript. Fordelen med dette er at repeterende oppgaver kan automatiseres for brukerne, og dermed gjør livet enklere.

Application Management

En forbedret versjon av JMX Monitoring API lar programmerere å utløse bestemte hendelser når visse MBean objektattributter passere utover en bestemt verdi. The Hotspot JVM omfatter kroker for overvåking JVM aktiviteter, inkludert men ikke begrenset til klasse lasting, søppelrydding og tråder. JVM tillater skript som skal kjøres selv når haugen er full. JDK 1.6 har også en stabel spor som forbedrer deteksjonen av minnelekkasjer og alvorlige feil.

database Connectivity

En av de mest bemerkelsesverdige fordelene med JDK 1.6 er inkorporering av JDBC 4.0, som er en forkortelse for jdbc API, versjon 4.0. En ny DriverManager klasse håndterer lasting og registrering av alle JDBC drivere, noe som betyr at utviklere ikke trenger å bruke "Class.forName ()" funksjonen for å registrere dem manuelt. I tillegg kan SQL søkestrenger nå spesifiseres ved hjelp av en enkel merknad søkeord, betyr utviklere ikke trenger å søke mye gjennom forskjellige filer for riktig kode og database spørring.