Java on yleiskäyttöinen korkean tason ohjelmointikieli, joka perustuu olio-ohjelmoinnin (OOP) käsitteisiin, joka johdetti suuren osan syntaksista C: stä ja C ++: sta. Se on erityisesti suunniteltu vähentämään käyttöönotto riippuvuuksia verrattuna aikaisempiin versioihin. Se on Sun Microsystemsin kehittämä laskennallinen alusta sovellusohjelmistojen kehittämiseen, jonka myöhemmin osti teknologia jättiläinen Oracle Corporation. Core Java -järjestelmää ei koskaan määritetä missään paikassa, ja se on vain termi, jota Sun Microsystems käyttää kuvaamaan paremmin Java Standard Edition (Java SE). Tämä on Java: n yksinkertaisin ja vankka versio, joka koostuu monenlaisista sekä yleiskäyttöisistä että erikoiskäyttöisistä sovellusliittymistä. Syynä sitä kutsutaan vakiopainoksi, koska se synnytti kaikki muut Java-versiot.
Java on hypoteettisesti kaikkialla sen luettavuuden ja yksinkertaisuuden ansiosta. Java on kaikkialla mobiilisovelluksista verkkosivustoihin, pelikonsoleihin datakeskuksiin, matkapuhelimista Internetiin. Miljoonat laitteet ympäri maailmaa käyttävät Javaa ydinohjelmointikielenä. Jopa kaikki alkuperäiset Android-sovellukset ovat sisäänrakennettuja Java-sovellusten kanssa, ja useat yritykset käyttävät Javaa palvelinpuolen komentosarjojen kielenä taustan kehittämisessä. Monet sovellukset ja verkkosivustot edellyttävät Java: n asentamista, koska se on nopea ja turvallinen. Siitä, joka alkoi pelkästään Internet-kielenä, on tullut yksi monipuolisimmista alustojenvälisistä ohjelmointikieleistä, joita koskaan on kehitetty. Parasta on, että se toimii kirjaimellisesti millä tahansa laitteella ilman, että tarvitset sitä uudelleen, joten iskulause on ”Kirjoita kerran, juokse mihin tahansa”.
Teknisesti sanottuna se on korkean tason ohjelmointikieli, joka on oliokeskeinen, luokkapohjainen ja joka on erityisesti suunniteltu pienempiin riippuvuusasteisiin aiempiin kieliin verrattuna. Siihen vaikuttaa V-kieli ja suuri osa sen syntaksista on johdettu C: stä ja C ++: sta. Java-sovellukset kootaan tyypillisesti tavukoodiksi, ja Java-tavukoodia sisältävä luokkatiedosto voidaan suorittaa missä tahansa Java Virtual Machine (JVM) -käyttöympäristössä tietokonearkkitehtuurista riippumatta. Se on täysin alustasta riippumaton, mikä tarkoittaa, että se voi suorittaa mitä tahansa käännettyä koodia millä tahansa alustalla. Tiedon runsaus ja sen suosio on nousussa, minkä vuoksi ohjelmoijat ja kehittäjät pitävät Java-ohjelmia sovellusten kehittämiseen nähden parempana kuin muut ohjelmointikielet.
Se on yleinen termi, jota Sun Microsystems käyttää kuvaamaan Java: n (JSE) vakioversiota. Se on Java-version yksinkertaisin versio, joka luo perustan kaikille muille Java-versioille sekä joukolle siihen liittyviä tekniikoita, kuten CORBA, Java VM, jne. Core Java viittaa kirjastokokoelmaan eikä vain ohjelmointikieleen. Se on puhtain Java-muoto, jota käytetään ensisijaisesti yleisten työpöytäsovellusten kehittämiseen. Yksinkertaisesti sanottuna, se viittaa Java SE -teknologioiden osajoukkoon, joka koostuu sekä yleiskäyttöisistä sovellusliittymistä että erikoisliittymistä. Se tarjoaa Java-ydintoiminnot itse Java-kielen syvälle tuntemukselle.
Core Java on vain osa Javaa, joka tarkoittaa J2SE: tä, joka sisältää kaikki Java-perusteet, mukaan lukien joitain periaatteita ja paketin yksityiskohdat. Se on erillinen Java-sovellus, joka kattaa kaiken OOP-konsepteista erikoisoperaattoreihin, tietotyypeistä kääreluokkiin, Linkitetystä luettelosta Array-luetteloon ja jonosta poikkeusten käsittelyyn. Java-ohjelmointikieleen perustuvia laskentaalustoja on kolme, mukaan lukien Java SE. Se on edelleen yleisimmin käytetty foorumi, joka perustuu OOP-konseptiin, ja sitä käytetään yleisesti kannettavien työpöytäsovellusten kehittämiseen. Yleiskäyttöisten sovellusliittymien lisäksi se koostuu kehitysvälineistä, virtuaalikoneesta ja muista luokkakirjastoista. Se sisältää myös Java Virtual Machine -määrityksen.
Java on yleiskäyttöinen ohjelmointikieli, joka perustuu korkean tason olio-ohjelmointikielen käsitteisiin ja joka johtaa suurimman osan syntaksista C: stä ja C ++: sta. Core Java puolestaan on vain osa Javaa, jota käytetään kannettavan koodin kehittämiseen sekä työpöytäsovelluksissa että palvelinympäristöissä.
Java on ohjelmointikieli, joka tukee alustojen välistä yhteensopivuutta ja jonka tarkoituksena on vähemmän toteutusriippuvuuksia verrattuna muihin ohjelmointikieliin. Core Java on laskentaalusta, jota käytetään Java-sovellusten kehittämiseen työasemille ja palvelimille.
Java on kestävä, turvallinen ja alustoista riippumaton, mikä tekee siitä ihanteellisen valinnan sovellusohjelmistojen kehittämiseen monenlaisille alustoille, mukaan lukien matkapuhelimet, verkkosivustot, sulautetut järjestelmät, palvelimet ja muut. Core Java viittaa Java Standard Edition -versioon (Java SE), joka on Java-alustan perusta ja jota käytetään yritystason sovellusten kehittämiseen sekä työasemille että palvelimille.
Java on perustason ohjelmointikieli aloittelijoille, jotka haluavat oppia Java-ohjelmointikielen perusteet ja jonkin verran tietoa Java SE: stä. Core Java opettaa kaikki Java-sovellusten perusteet ja lisää mukaan lukien OOP-käsitteet, monisäikeistämisen, poikkeusten käsittelyn, polymorfismin jne..
Hypoteettisesti näiden kahden välillä ei ole eroa. Kaikki on vain Java. Molemmat termit ovat käytännössä samat, kun otetaan huomioon, että Core Java on vain osa Javaa, joka tarkoittaa Java Standard Editionia ja joukko siihen liittyviä tekniikoita. Java on Sun Microsystemsin kehittämä luokkapohjainen korkean tason ohjelmointikieli, jonka myöhemmin Oracle Corporation osti. Vaikka Javaa käytetään sovellusten ja sovellusten kehittämiseen, Core Javaa käytetään pääasiassa sovellusohjelmistojen suunnitteluun sekä työpöytä- että palvelinympäristöihin. Core Java on Java: n perusteellisin ja puhtain muoto, joka asettaa perustan muille ohjelmointikielen painoksille.