Hva er Java og hva fungerer denne teknologien for?

Du har hørt om et programmeringsspråk, men du aner ikke hva det handler om. Vi inviterer deg til å bli hos oss og nyte følgende artikkel om ¿Hva er Java Og hva fungerer denne teknologien for? Der vil vi gi deg en oppsummering av de viktigste aspektene.

hva-er-java-2

Representerer kommunikasjonsspråket.

Hva er Java?: Konsept

Det er et programmeringsspråk, som er objektorientert. Objektorientert programmering (OOP) er et paradigme innen programmering, og er en mer effektiv måte å programmere på.

Den ble opprettet med det formål at programmereren utviklet koden, og den kunne kjøres på forskjellige plattformer, og dette gjøres takket være den virtuelle Java -maskinen (JVM).

historie

Dette elementet ble designet av James Gosling på begynnelsen av 90 -tallet, og ble opprinnelig kalt eik eller grønt. Denne mannen ble kåret til medlem av American National Academy of Engineering (NAE) på grunn av arbeidet som ble utført for å lage språket, dets kompilator og den virtuelle maskinen til dette språket.

I versjonene 1.1, 1.2 og 1.3, som var de første som ble utviklet, kunne språket ta form takket være teknologiene:

  • JBDC (Jamaica Business Development Corporation) og JavaBeans som tillot arbeid med databaser.
  • RMI (Java Remote Method Invocation), gir muligheten til Ã¥ bruke et element eksternt.
  • AWT (Abstract Window Toolkit), brukt til grafisk opprettelse.
  • Samlinger: Lar deg administrere ulike datastrukturer.
  • Java Community Process (JCP): Med Java 1.4 var det den første versjonen der samfunnet deltok i utviklingen, og dette bidraget ble gitt gjennom JCP. For Ã¥r 2002 er versjon 1.4 utgitt som JSR 59.
  • Java 5: I 2005 begynte utviklingen av versjon 1.5 av Java, men pÃ¥ grunn av det teknologiske omfanget sprÃ¥ket nÃ¥dde, ble det omdøpt til Java 5, fra dette øyeblikket er JDK identifisert som versjon 1.x. PÃ¥ denne mÃ¥ten tilsvarer JDK 1.5 Java 5 og JDK 1.6 til Java 6.
  • Java 6: Opprinnelig utgitt i 1995 av Sun Microsystems, i denne versjonen kan du finne verktøy som: "Script Language Support", de er sprÃ¥k som kan brukes for Ã¥ gi instruksjoner til annen programvare.
  • JAX-WS (Java API for XML Web Services): Det er et API som tillater standardisering ved oppretting og bruk av webtjenester.
  • JDBC.4 (Java Database Connectivity): API som bidrar til databaseaktiviteter.
  • JAXB (Java Architecture for XML Binding): Gjør det enkelt for programmerere Ã¥ bruke JAVA i XML -strukturer.
  • Java 7: hovedattraksjonen er støtte for dynamiske sprÃ¥k, samt en ny notatbok laget for filbehandling.

Java 8

Det ble lansert på markedet i 2.014, med hovedfunksjonen i Lambda uttrykksstøtte og bruk av Streams, noe som gjør det til et av de mest funksjonelle programmene i øyeblikket, og legger til endringene i MapReduce.

Takket være de mange funksjonene og enkelheten i å utføre dem, har de klart å beholde versjon 8 som leder i forhold til de forrige.

Etter dette ble versjon 9 av dette programmet utgitt, som er preget av å ha Project Jigsaw, der JDK- og Shell-modulasjonen kan etableres, noe som letter arbeidet med RELP8Read-Eval-Print loop-stilen, samt støtte for http 2.0 blant andre.

Hovedfunksjon

Dette programmeringsspråket brukes til å utvikle applikasjoner og prosesser i forskjellige typer teknologiske enheter.

Den er basert på konfigurasjon av mål, slik at du kan bruke et program i forskjellige typer operativsystemer og å bruke koden eksternt i andre systemer, enkelt og trygt.

I tillegg er den designet for å brukes i både husholdningsapparater og mobiltelefoner, men programmerere kan også bruke den til å lage små applikasjoner, som settes inn i HTML -koden på siden for å bli vist og kjørt i en hvilken som helst nettleser.

Hvis du vil vite mer om dette emnet, kan du besøke nettstedet vårt og artikkelen vår om Klasser og mål i Java og mye mer informasjon.

hva-er-java-3

Struktureksempel, Java -programmeringskode.