Kas yra „Java“ ir kam ši technologija veikia?

Jūs girdėjote apie programavimo kalbą, bet neįsivaizduojate, kas tai yra, kviečiame likti su mumis ir skaityti šį straipsnį ¿Kas yra Java Ir kam ši technologija veikia? Kurioje pateiksime svarbiausių aspektų santrauką.

kas yra java-2

Atstovauja bendravimo kalbai.

Kas yra „Java“?: Koncepcija

Tai programavimo kalba, orientuota į objektus. Objektinis programavimas (OOP) yra programavimo paradigma, kuri yra efektyvesnis programavimo būdas.

Jis buvo sukurtas turint tikslą, kad programuotojas sukurtų kodą ir galėtų būti vykdomas įvairiose platformose, o tai daroma „Java“ virtualios mašinos (JVM) dėka.

istorija

Dešimtojo dešimtmečio pradžioje suprojektuotas Jamesas Goslingas, šis elementas iš pradžių buvo vadinamas ąžuolu arba žaliu. Šis žmogus buvo pavadintas Amerikos nacionalinės inžinerijos akademijos (NAE) nariu dėl nuveikto darbo kuriant kalbą, jos kompiliatorių ir šios kalbos virtualią mašiną.

1.1, 1.2 ir 1.3 versijose, kurios buvo sukurtos pirmosios, kalba sugebėjo formuotis dėl šių technologijų:

  • JBDC (Jamaikos verslo plėtros korporacija) ir „JavaBeans“, kurie leido dirbti su duomenų bazėmis.
  • RMI („Java Remote Method Invocation“) suteikia galimybę nuotoliniu būdu naudoti elementą.
  • AWT (Abstract Window Toolkit), naudojamas grafikai kurti.
  • Kolekcijos: leidžia valdyti įvairias duomenų struktūras.
  • „Java“ bendruomenės procesas (JCP): naudojant „Java 1.4“ tai buvo pirmoji versija, kurioje bendruomenė dalyvavo kuriant ir šis indėlis buvo pateiktas per JCP. 2002 m. 1.4 versija buvo išleista kaip JSR 59.
  • „Java 5“: 2005 m. Pradėta kurti „Java“ 1.5 versija, tačiau, atsižvelgiant į technologines galimybes, kurias ši kalba pasiekė, ji buvo pervadinta į „Java 5“, nuo to momento JDK įvardijama kaip 1.x versija. Tokiu būdu JDK 1.5 atitinka „Java 5“, o JDK 1.6 - „Java 6“.
  • „Java 6“: „Sun Microsystems“ iš pradžių 1995 m.
  • JAX-WS („Java“ API XML žiniatinklio paslaugoms): tai API, leidžianti standartizuoti kuriant ir naudojant žiniatinklio paslaugas.
  • JDBC.4 („Java Database Connectivity“): API, prisidedanti prie duomenų bazės veiklos.
  • JAXB („Java Architecture for XML Binding“): palengvina programuotojams naudoti JAVA XML struktūrose.
  • „Java 7“: pagrindinis jos patrauklumas yra dinamiškų kalbų palaikymas, taip pat naujas užrašų knygelė, sukurta failų tvarkymui.

java 8

Jis buvo paleistas rinkoje 2.014 m., Turėdamas pagrindinę „Lambda“ išraiškos palaikymo ir „Streams“ naudojimo ypatybę, todėl ji tapo viena funkcionaliausių šiuo metu programų, pridėjus „MapReduce“ pakeitimų.

Dėl daugybės funkcijų ir lengvo veikimo jiems pavyko išlaikyti 8 versiją, lyginant su ankstesnėmis.

Po to buvo išleista šios programos 9 versija, kuriai būdingas „Project Jigsaw“, kuriame galima nustatyti JDK ir „Shell“ moduliaciją, palengvinančią darbą su „RELP8Read-Eval-Print“ kilpos stiliumi, taip pat palaikant http 2.0 tarp kitų.

Pagrindinė funkcija

Ši programavimo kalba naudojama kuriant programas ir procesus įvairių tipų technologiniuose įrenginiuose.

Tai palaiko tikslų konfigūracija, leidžianti lengvai ir saugiai naudoti programą įvairių tipų operacinėse sistemose ir naudoti kodą nuotoliniu būdu kitose sistemose.

Be to, jis skirtas naudoti tiek buitiniuose prietaisuose, tiek mobiliuosiuose telefonuose, bet ir programuotojai gali jį naudoti kurdami mažas programas, kurios įterpiamos į puslapio HTML kodą, kurį reikia peržiūrėti ir vykdyti bet kurioje naršyklėje.

Jei norite daugiau sužinoti apie šią temą, apsilankykite mūsų svetainėje ir mūsų straipsnyje „Java“ klasės ir tikslai ir daug daugiau informacijos.

kas yra java-3

Struktūros pavyzdys, „Java“ programavimo kodas.