Apibrėžimas „Java“

„Sun Microsystems1991 m. Sukūrė į objektą orientuotą programavimo kalbą, vadinamą „ Java“ . Tikslas buvo naudoti jį televizoriuje, kuris yra prietaiso tipas, kuris yra atsakingas už televizijos signalo priėmimą ir dekodavimą. Pirmasis kalbos pavadinimas buvo ąžuolas, vėliau jis buvo žinomas kaip „ Žalias“, ir jis smulkiai priėmė „ Java“ pavadinimą.

„Java“

„Sun“ ketino sukurti kalbą, kurios struktūra ir sintaksė būtų panaši į „ C“ ir „ C ++“, bet su paprastesniu objekto modeliu ir šalinant žemo lygio įrankius.

Stulpai, kuriais remiasi „Java“, yra penki: į objektą orientuotas programavimas, galimybė vykdyti tą pačią programą skirtingose ​​operacinėse sistemose, numatytasis tinklo palaikymo palaikymas, galimybė vykdyti kodą nuotolinėse sistemose. Saugus ir paprastas naudojimas.

Paprastai „Java“ programos yra sudaromos baitekode (dvejetainis failas, kuriame yra vykdoma programa), nors jos taip pat gali būti sukompiliuojamos į gimtojo kompiuterio kodą.

„Sun“ kontroliuoja kalbos, kompiliatorių, virtualių mašinų ir klasės bibliotekų specifikacijas ir plėtrą per „ Java“ bendruomenės procesą . Pastaraisiais metais kompanija (kurią įsigijo „ Oracle“ ) išleido didelę „Java“ technologijų dalį pagal GNU GPL licenciją .

„Java“ programa yra labai plati. Kalba naudojama įvairiuose mobiliuosiuose įrenginiuose, pavyzdžiui, telefonuose ir mažuose prietaisuose. „Internet“ srityje „Java“ leidžia kurti mažas programas (žinomas kaip „ applets“ ), kurios yra įdėtos į puslapio HTML kodą, kad būtų galima tiesiogiai atlikti iš naršyklės; Verta paminėti, kad jo veikimui būtina turėti tinkamą papildinį, tačiau įrenginys yra lengvas ir paprastas.

Priežastys pasirinkti „Java“ kitomis kalbomis

„Java“ * Tai yra objekto orientuotas : nors yra šio režimo detektoriai, daugeliui programų objektų orientuotas programavimas yra labai patogus ir būtinas vaizdo žaidimams. Tarp akivaizdžiausių siūlomų privalumų yra puikus kodas ir geresnė organizacija, nes pakanka rašyti vieną kartą objekto metodus ir savybes, neatsižvelgiant į tai, kiek kartų jie naudojami.

* Tai labai lanksti : „Java“ yra kalba, specialiai parengta pakartotiniam kodo naudojimui; ji leidžia vartotojams naudotis programa, kurią jie sukūrė prieš kurį laiką, ir labai lengvai ją atnaujinti, nesvarbu, ar jie turi pridėti funkcijų, ar pritaikyti ją prie naujos aplinkos.

* Veikia bet kurioje platformoje : skirtingai nuo programų, kurioms reikalingos konkrečios versijos kiekvienai operacinei sistemai (pvz., „Windows“ arba „Mac“), „Java“ darbe sukurtos programos veikia bet kurioje aplinkoje, nes tai nėra sistema, kuri juos vykdo, bet virtualioji mašina (vadinama „ Java Virtual Machine“ arba „ JVM“ ).

* Jo naudojimas neapima ekonominių investicijų : programavimas Java sistemoje yra visiškai nemokamas; nereikia įsigyti jokios licencijos, bet tiesiog atsisiųskite kūrimo rinkinį („ Java Development Kit“ arba „ JDK“ ) ir suteikite laisvą vaizdą.

* Tai atviras šaltinis : „Java“ siūlo beveik visų savo vietinių bibliotekų kodą, kad kūrėjai galėtų juos giliai pažinti ir ištirti arba išplėsti jų funkcionalumą, naudodami sau ir kitiems.

* Tai yra plečiama kalba : tęsiant ankstesnį punktą, kiekvienas programuotojas turi laisvę peržiūrėti ir tobulinti vietinį „Java“ kodą, o jų darbas gali tapti daugelio žmonių problemų sprendimu visame pasaulyje. Nesuskaičiuojami kūrėjai pasinaudojo šia kalbos nauda ir toliau tai daro.

Rekomenduojama