Java ja Core Java

Anonim

Java on yleiskäyttöinen korkean tason ohjelmointikieli, joka perustuu objektipohjaisen ohjelmoinnin (OOP) käsitteisiin, jotka johtivat suurelta osin C: n ja C ++: n syntaksista. Se on suunniteltu siten, että sillä on vähemmän täytäntöönpanoa riippuvuuksia verrattuna aiempiin versioihin. Se on laskennallinen alusta kehittää Sun Microsystemsin kehittämä sovellusohjelmisto, jota teknologian jättiläinen Oracle Corporation hankki myöhemmin. Core Javaa ei ole koskaan määritelty missään ja se on vain termi, jota Sun Microsystems käyttää Java-standardin (Java SE) kuvaamiseen. Tämä on Java-sovelluksen perustavanlaatuisin ja vankka versio, joka koostuu monista erilaisista yleiskäyttö- ja erikoistarkoituksiin käytettävistä sovellusliittymistä. Syy sitä kutsutaan standardipaketiksi, koska se synnytti kaikki muut Java-versiot.

Mikä on Java?

Java on hypoteettisesti kaikkialla, sen luettavuuden ja yksinkertaisuuden ansiosta. Mobiilisovelluksista verkkosivustoihin, pelikonsoleihin datakeskuksiin, matkapuhelimista Internetiin, Java on kaikkialla. Miljoonat laitteet ympäri maailmaa käyttävät Javaa keskeisenä ohjelmointikielenä. Jopa kaikki alkuperäiset Android-sovellukset tulevat sisäänrakennetulla Java-ohjelmistolla, ja useat yritykset käyttävät Javaa palvelinpuolen ohjelmointikielenä taustaohjelmien kehittämiseen. Useat sovellukset ja verkkosivustot edellyttävät asennusta Java koska se on nopeaa ja turvallista. Se, joka alettiin pelkästään Internet-kielenä, on tullut yksi monipuolisimmista kehitystyökaluista. Paras osa sitä kulkee kirjaimellisesti millä tahansa laitteella ilman uudelleenompilointia, joten iskulause "Write once, run anywhere".

Teknisesti se on korkean tason ohjelmointikieli, joka on objektiivinen, luokkapohjainen, ja joka on suunniteltu siten, että se on vähemmän riippuvainen toteutumisesta edellisiin kieliin verrattuna. V-kieli vaikuttaa, ja suuri osa sen syntaksista on peräisin C: stä ja C ++: stä. Java-sovellukset kootaan yleensä tavutekoodiksi ja Java-tavutekoodia sisältävä luokkatiedosto voidaan suorittaa millä tahansa Java Virtual Machine -ohjelmalla (JVM) suorittavalla alustalla riippumatta tietokoneen arkkitehtuurista. Se on täysin alusta riippumaton, mikä tarkoittaa, että se voi käyttää mitä tahansa käännettyä koodia millä tahansa alustalla. Tietojen runsaus ja sen kiihtyvyys ovat syynä siihen, miksi ohjelmoijat ja kehittäjät suosivat Javaa muiden ohjelmointikielten parissa sovellusten kehittämiseen.

Mikä on Core Java?

Se on yleinen termi, jota Sun Microsystems käyttää kuvaamaan Java-versiota (JSE). Se on Java-ohjelman perustava versio, joka luo perustan kaikille muille Java-versioille ja niihin liittyville teknologioille kuten CORBA, Java VM jne. Core Java viittaa kirjastojen kokoonpanoon eikä pelkästään ohjelmointikieliin. Se on Java-ohjelmiston puhtain muoto, jota käytetään pääasiassa yleisten työpöytäohjelmien kehittämiseen. Yksinkertaisesti sanottuna se viittaa Java SE -teknologioiden osaan, joka koostuu sekä yleiskäyttöisten sovellusliittymien että erikoistapahtumien API: sta. Se tarjoaa Java: n ydintoimintoihin syvällisen Java-kielen tuntemuksen.

Core Java on vain Java-osa, joka edustaa J2SE-ohjelmaa, joka sisältää kaikki Java-perusteet, mukaan lukien joitakin periaatteita ja paketin yksityiskohtia. Se on itsenäinen Java-sovellus, joka kattaa kaiken OOP-konseptista erityistoimittajiin, tietotyypeistä kääreen luokkiin, Linkitetusta luettelosta Array-luetteloon ja jonosta poikkeustoimintaan. Java-ohjelmointikieltä, mukaan lukien Java SE, perustuu kolmeen tietojenkäsittelyalustaan. Se on edelleen yleisimmin käytetty käyttöympäristö, joka perustuu OOP: n käsitteeseen ja jota käytetään yleisesti kannettavien työpöytäsovellusten kehittämiseen. Yleisen käyttöliittymän API: n lisäksi se koostuu kehitystyökaluista, virtuaalikoneesta ja muista luokan kirjastoista. Se sisältää myös Java Virtual Machine Specification.

Ero Java ja Core Java

Java- ja Core Java -ohjelman perusteet

Java on yleiskäyttöinen ohjelmointikieli, joka perustuu korkean tason objektiivisen ohjelmointikielen käsitteisiin ja joka saa suurimman osan C- ja C ++ -tekstistä.Core Java, toisaalta, on vain osa Javaa, jota käytetään kannettavien koodien kehittämiseen sekä työpöytäsovelluksissa että palvelinympäristöissä.

Java- ja Core Java -alusta

Java on ohjelmointikieli, joka tukee foorumien yhteensopivuutta ja on suunniteltu vähäisemmäksi riippuvuuksien toteutumiseen verrattuna muihin ohjelmointikieliin. Core Java on tietojenkäsittelyalusta, jota käytetään Java-sovellusten kehittämiseen pöytätietokoneille ja palvelimille.

Sovellus Java ja Core Java

Java on vankka ja turvallinen ja alusta riippumaton, joten se on ihanteellinen valinta sovellusohjelmistojen kehittämiseen monille eri alustoille kuten matkapuhelimille, verkkosivustoille, upotetuille järjestelmille, palvelimille ja muille. Core Java viittaa Java-versiota (Java SE), joka on Java-alustan perusta ja jota käytetään yritystason sovellusten kehittämiseen sekä työasemille että palvelimille.

Taso

Java on perustason ohjelmointikieli aloittelijoille, jotka haluavat oppia Java-ohjelmointikielen perusteet ja Java SE: n tietämyksen. Core Java opettaa kaikki Java-sovellusten perusteet ja muun muassa OOP-konseptit, monisäikeiset, poikkeustoiminnot, polymorfismi jne.

Java vs. Core Java: vertailu kaavio

Yhteenveto Java vs. Core Java

Hypoteettisesti, näiden kahden välillä ei ole eroa. Kaikki on vain Java. Molemmat ehdot ovat käytännöllisesti katsoen samanlaisia, kun otetaan huomioon, että Core Java on vain osa Javaa, joka edustaa Java Standard Editionia ja siihen liittyviä teknologioita. Java on Sun Microsystemsin kehittämä luokkapohjainen korkean tason ohjelmointikieli, jonka Oracle Corporation osti myöhemmin. Javaa käytetään sovellusten ja sovellusten kehittämiseen, mutta Core Javaa käytetään pääasiassa sovellusohjelmiston suunnitteluun sekä työpöydällä että palvelinympäristössä. Core Java on yksinkertaisin ja puhtain Java-muoto, joka asettaa perustan muille ohjelmointikielen ohjelmille.