Video: Razlika Med Java5 In Java6
2024 Avtor: Mildred Bawerman | [email protected]. Nazadnje spremenjeno: 2023-12-16 08:42
Java5 vs Java6
Java je eden najpogosteje uporabljenih objektno usmerjenih programskih jezikov, ki se danes uporablja od razvoja programske opreme do spletnega razvoja. Je splošni namenski in sočasni programski jezik. Prvotno ga je razvil Sun Microsystems leta 1995. James Gosling je oče programskega jezika Java. Oracle Corporation je zdaj lastnik Jave (po nedavnem nakupu Sun Microsystems). Java je močno natipkan jezik, ki podpira vrsto platform od Windows do UNIX. Java je licencirana pod splošno javno licenco GNU. Od prve izdaje leta 1995 (Java 1.0) je zrasel in postal prevladujoč razvojni jezik za razvoj spletnih aplikacij. Java 6 je njegova trenutna stabilna izdaja, medtem ko je Java 5 prejšnja različica.
Java5
Java 5 (znana tudi kot Java Standard Edition 5.0 ali J2SE 5 ali J2SE 1.5), s kodnim imenom Tiger, je bila izdana septembra 2004. Java 5 je minila svojo življenjsko dobo in podpora Sonca zanjo je potekla novembra 2009. Bila je 3200+ razredov in vmesnikov. Java 5 je med številnimi drugimi predstavila več pomembnih posodobitev, kot so jezikovne izboljšave (tj. Opombe, generični podatki, samodejno zaboj in izboljšana sintaksa za zanke). Pripis je mehanizem za označevanje razredov z metapodatki, tako da jih lahko uporabljajo programi, ki se zavedajo metapodatkov. Generics je mehanizem določanja tipov za predmete, ki pripadajo zbirkam, na primer Arraylists, tako da je zagotovljena varnost tipov v času prevajanja. Autoboxing omogoča samodejno pretvorbo med primitivnimi vrstami (npr. Int) in vrstami ovoja (npr. Integer). Izboljšana sintaksa zanke vključuje izboljšave za vsako zanko za sorazmerno enostavno prehajanje elementov polja ali zbirk.
Java6
Java 6 (znana tudi kot Java Standard Edition 6.0 ali Java SE 6 ali Java 1.6), s kodnim imenom Mustang, je bila izdana decembra 2006. Trenutno je posodobitev 26, ki je bila izdana junija 2011. Ima 3700+ razredov vmesniki. Osredotoča se na nove specifikacije in API-je, vključno z XML, spletnimi storitvami, JDBC različice 4.0, programiranjem na podlagi opomb, API-jem za prevajalnik Java in GUI odjemalca aplikacije. Podpora za starejšo različico sistema Windows (serija Win9x) bo odstranjena tudi s posodobitvijo 7.
Kakšna je razlika med Java5 in Java6?
Java 6 je trenutno stabilna različica programskega jezika Java, medtem ko je Java 5 njegova prejšnja različica. Java 5 je uradno pretekla življenjsko dobo in je Sun ne podpira več. Čeprav je Java 5 jeziku dodala veliko večjih sprememb (na primer Autobxing), Java 6 doda še več uporabnih funkcij. Za razliko od Jave 5, ki se je osredotočila na dodajanje / izboljšanje funkcij jezika (sintakse), je Java 6 dodala široko paleto izboljšav v infrastrukturo jezika Java. Čeprav je Java 5 predstavila opombe, je Java 6 pripravila dodatne vrste pripisov in API-je za obdelavo pripisov (npr. Metapodatki spletnih storitev za platformo Java, skupni pripisi za platformo Java in API za obdelavo vtičnih pripisov).
Zahvaljujoč novemu API-ju prevajalnika, dodanemu z Java 6, lahko prevajalnik java zdaj prejme in / ali pošlje izhod v abstrakcijo datotečnega sistema (programi lahko določijo / obdelajo izhod prevajalnika). Poleg tega je Java 6 dodala izboljšave zmogljivosti GUI aplikacij v AWT (hitrejši začetni zasloni in podpora za sistemski pladenj) in SWING (boljše povleci in spusti, podpora za prilagajanje postavitev, izboljšave večnitnosti in zmožnost pisanja slik GIF). Poleg tega so bile dodane spremembe specifikaciji datoteke razreda, vključno z ogrodjem, ki omogoča programom povezavo s tolmači skriptov in povratno navigacijo do razredov zbirk.
Priporočena:
Razlika Med Konfliktom Med Skupinami In Znotraj Skupine
Ključna razlika med konfliktom med skupinami in znotraj skupine je, da se konflikt med skupinami nanaša na spor med dvema ali več skupinami, medtem ko
Razlika Med Apnejo Med Spanjem In Smrčanjem
Ključna razlika - apneja v spanju proti smrčanju Ključna razlika med apnejo v spanju in smrčanjem je, da je apneja v spanju motnja spanja, za katero je značilna premor
Razlika Med Odnosi Med Delodajalci In Delojemalci
Industrijski odnosi vs odnosi z zaposlenimi Večina od nas misli, da vemo, kaj so industrijski odnosi. Študija zaposlovanja in trga dela je tisto, kar m
Razlika Med Preverjeno Izjemo In Izjemo Med Izvajanjem
Izjeme Checked Exception vs Runtime Exception so posebne vrste dogodkov, ki lahko motijo normalen potek programa. Izjema imena izhaja iz »exc
Razlika Med Komunikacijo Med živalmi In človekom
Komunikacija med živalmi in človekom Prenos pomembnih informacij je znan kot komunikacija in je bil sestavni del uspeha, zato