Mis on Java ja milleks see tehnoloogia töötab?

Olete programmeerimiskeelest kuulnud, kuid teil pole aimugi, mis see on, kutsume teid meie juurde jääma ja nautima järgmist artiklit:Mis on Java Ja milleks see tehnoloogia töötab? Selles anname teile kokkuvõtte olulisematest aspektidest.

mis-on-java-2

Esindab suhtluskeelt.

Mis on Java?: Kontseptsioon

See on programmeerimiskeel, mis on objektorienteeritud. Objektorienteeritud programmeerimine (OOP) on programmeerimise paradigma, mis on tõhusam programmeerimisviis.

See loodi eesmärgiga, et programmeerija töötas välja koodi ja seda saaks käivitada erinevatel platvormidel ning seda tehakse tänu Java virtuaalmasinale (JVM).

ajalugu

Selle elemendi kujundas James Gosling 90ndate alguses ja see nimi oli algselt Oak or Green. See mees nimetati keele loomiseks tehtud töö, selle koostaja ja selle keele virtuaalse masina tõttu Ameerika Riikliku Tehnikaakadeemia (NAE) liikmeks.

Esimestena välja töötatud versioonides 1.1, 1.2 ja 1.3 suutis keel kuju saada tänu tehnoloogiatele:

  • JBDC (Jamaica Business Development Corporation) ja JavaBeans, mis võimaldasid töötada andmebaasidega.
  • RMI (Java Remote Method Invocation), annab võimaluse elementi eemalt kasutada.
  • AWT (Abstract Window Toolkit), mida kasutatakse graafiliseks loomiseks.
  • Kogud: võimaldab hallata erinevaid andmestruktuure.
  • Java kogukonna protsess (JCP): Java 1.4 abil oli see esimene versioon, milles kogukond selle väljatöötamisel osales ja see panus tehti JCP kaudu. 2002. aasta versioon 1.4 ilmus nimega JSR 59.
  • Java 5: 2005. aastal alustati Java versiooni 1.5 väljatöötamist, kuid keele tehnoloogilist ulatust silmas pidades nimetati see ümber Java 5 -ks, sellest hetkest alates on JDK identifitseeritud versioonina 1.x. Sel viisil vastab JDK 1.5 Java 5 -le ja JDK 1.6 Java 6 -le.
  • Java 6: algselt 1995. aastal Sun Microsystemsi poolt välja antud versioon, selles versioonis leiate selliseid tööriistu nagu: "Script Language Support", need on keeled, mida saab kasutada muu tarkvara jaoks juhiste andmiseks.
  • JAX-WS (Java API XML veebiteenuste jaoks): see on API, mis võimaldab standardida veebiteenuste loomist ja kasutamist.
  • JDBC.4 (Java -andmebaasi ühenduvus): API, mis aitab kaasa andmebaasitegevustele.
  • JAXB (Java -arhitektuur XML -sidumiseks): hõlbustab programmeerijatel JAVA kasutamist XML -struktuurides.
  • Java 7: selle peamine atraktsioon on dünaamiliste keelte tugi, samuti uus failihalduseks loodud sülearvuti.

Java 8

See toodi turule 2.014. aastal, Lambda väljendustoe ja Streams'i kasutamise põhijooneks, muutes selle üheks hetke funktsionaalsemaks programmiks, lisades MapReduce'i muudatused.

Tänu mitmele funktsioonile ja nende täitmise lihtsusele on neil õnnestunud eelmiste versioonidega võrreldes hoida liider 8.

Pärast seda ilmus selle programmi versioon 9, mida iseloomustab Project Jigsaw, milles saab luua JDK ja Shelli modulatsiooni, hõlbustades tööd RELP8Read-Eval-Print silmusstiiliga, nii nagu http 2.0 tugi teised.

Funcióni direktor

Seda programmeerimiskeelt kasutatakse rakenduste ja protsesside arendamiseks erinevat tüüpi tehnoloogilistes seadmetes.

Seda toetab eesmärkide konfiguratsioon, mis võimaldab kasutada programmi erinevat tüüpi operatsioonisüsteemides ja kasutada koodi eemalt teistes süsteemides lihtsalt ja ohutult.

Lisaks on see mõeldud kasutamiseks nii kodumasinates kui ka mobiiltelefonides, kuid programmeerijad saavad seda kasutada ka väikeste rakenduste loomiseks, mis sisestatakse vaadatava ja täidetava lehe HTML -koodi mis tahes brauseris.

Kui soovite selle teema kohta rohkem teada saada, külastage meie veebisaiti ja meie artiklit teemal Klassid ja sihtmärgid Java -s ja palju muud teavet.

mis-on-java-3

Struktuuri näide, Java programmeerimiskood.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: ajaveeb Actualidad
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.