JDK 1.5 vs JDK 1.6
En gennemgang af både JDK 1.5 og JDK 1.6 er en god vej, da den fører os ned i hukommelsesbanen, hvor et af programmerne er en forgænger for et andet. JDK eller Java 1.5 er et program, der blev frigivet i slutningen af 2004. JDK 1.5 kaldes også JDK 5.0. Den samme analogi følger JDK 1.6, der også kaldes JDK 6.0.
JDK 1.5 kommer med muligheden for at tilbyde support til generiske, da dens dokumentation viser, at den er kompatibel eller giver kompatibilitet med kompileringstidssikkerhed, og med denne fordel eliminerer det ethvert behov for brug af typecasts eller typekonvertering.
En anden ting, der kan siges om JDK1.5, er med hensyn til metadata. Dette kaldes også til tider som kommentarer. Det er sådanne klasser, der tillader, at metoder kan mærkes med yderligere data, som derefter behandles af metadatavisitte værktøjer.
Autoboxing eller unboxing var også en anden funktion, der blev fokuseret på i opbygningen af JDK 1.5. Denne funktion giver mulighed for automatiske konverteringer, der kommer mellem primitive typer som int og primitive indpakningsklasser som heltal.
Enumerations kommer på den anden side med enum-nøgleordet, der opretter et specifikt skrifttype, som er en ordnet liste over værdier som dag, måned eller endda tid. I tidligere versioner af programmet var det ikke rigtigt muligt at komme til disse og kunne kun nås gennem ikke-type sikre heltal, eller for de seriøse mennesker, manuelt konstruerede klasser. Gyngen på JDK1.5 er et helt nyt look med et skinnbart udseende og kaldes synth.
En sammenligning af JDK 1.5 med JDK 1.6 er ret enorm. Den samlede forskel er, at JDK 1.6 er meget hurtigere, og udførelsen af kommandoer er problemfri. Den hurtige og jævne kørsel påvirker både desktops og servere.
JDK 1.6 er også den første Java-platform, der nogensinde har understøttet Windows Vista, skønt versionen ikke var vedvarende længe i produktionen.
Opgradering til JDK 1.6 fra JDK 1.5 kommer med fordele som JavaScript, der er integreret og inkluderet i hele platformen, komplet letvægtsplatform, der kan bruges til de forskellige webservices. JDK 1.6 leveres også med en forenklet GUI, der tillader selv begyndere at nyde at lære og følge igennem. Det er også vigtigt i tilvejebringelsen af et forenklet GUI-design og en udvidet support til native platforme.
En anden ting, der er unik i JDK 1.6, som ikke er tilgængelig i JDK 1.5, er, at der er en fuld JDBC4-implementering. Dette er også afgørende for levering af XML-databasestøtte. JDK 1.6 leveres også med en Java DB inkluderer, og en bruger er gratis at bruge i implementeringen af Java-databasen. JDK 1.6 er også forskellig fra JDK 1.5, idet den giver fuld support af NetBeans IDE5.5.
Det er også vigtigt at nævne, at JDK 1.6 leveres med nogle forbedrede sikkerhedsforbedringer sammenlignet med JDK 1.5. Blandt disse inkluderer Native platformsikkerhed, Java Authentication and Authorization Service (JAAS), det nye smartkort I / OAPI, oprindelige sikkerhedstjenester og bibliotekopdateringer.
Resumé
Det overordnede mål med JDK 1.6 var at levere forbedret service i forhold til JDK 1.5.
JDK 1.5 kaldes også JDK 5.0 og JDK 1.6 kaldes også JDK 6.0.
Programmer kører hurtigere på JDK 1.6 i modsætning til JDK 1.5.
JDK 1.6 er det første Java-program, der understøtter Vista.
JDK 1.6 leveres med JavaScript-integration i platformen.
JDK 1.6 er let og let på systemressourcer.
JDK 1.6 har en tiltalende og forenklet GUI.
JDK 1.6 tillader support af NetBeans IDE 5.5.
JDK 1.6 leveres også med forbedrede sikkerhedsfunktioner.