Skirtumas tarp Java ir Core Java

„Java“ yra bendrosios paskirties aukšto lygio programavimo kalba, pagrįsta objektyvaus programavimo (OOP) sąvokomis, kurios didžiąją dalį sintaksės kildina iš C ir C ++. Jis specialiai sukurtas turėti mažiau priklausomybių nuo diegimo, palyginti su ankstesnėmis versijomis. Tai kompiuterinių programų „Sun Microsystems“ sukurtos programinės įrangos platforma, kurią vėliau įsigijo technologijų milžinė „Oracle Corporation“. Pagrindinė „Java“ niekada niekur nėra apibrėžta ir yra tik terminas, kurį naudoja „Sun Microsystems“, kad geriau apibūdintų „Java Standard Edition“ (Java SE). Tai pati paprasčiausia ir tvirčiausia „Java“ versija, kurią sudaro daugybė tiek bendrosios, tiek specialiosios paskirties API. Priežastis, kodėl ji vadinama standartiniu leidimu, nes ji pagimdė visus kitus „Java“ leidimus.

Kas yra Java?

„Java“ yra hipotetiškai visur dėka skaitomumo ir paprastumo. „Java“ yra visur - nuo programų mobiliesiems iki svetainių, žaidimų konsolių ir duomenų centrų, nuo mobiliųjų telefonų iki interneto. Milijonai prietaisų visame pasaulyje naudoja „Java“ kaip pagrindinę programavimo kalbą. Net visos „Android“ programos yra integruotos su „Java“, o kelios įmonės „Java“ naudoja kaip serverio scenarijaus kalbą, kad galėtų kurti programinę įrangą. Daugelyje programų ir svetainių reikia įdiegti „Java“, nes ji yra greita ir saugi. Tai, kas prasidėjo tiesiog kaip interneto kalba, tapo viena iš universaliausių visų platformų programavimo kalbų, kada nors sukurta. Geriausia, kai jis veikia bet kuriame įrenginyje, nereikalaujant jo pakartotinio kompiliavimo, taigi šūkis „Parašyk vieną kartą, paleisk bet kur“.

Technine prasme tai yra aukšto lygio programavimo kalba, kuri yra orientuota į objektus, klasę ir yra specialiai sukurta taip, kad būtų mažesnė įdiegimo priklausomybė, palyginti su ankstesnėmis kalbomis. Tam įtakos turi V kalba, o didžiąją jos sintaksės dalį sudaro C ir C ++. „Java“ programos paprastai sudaromos pagal baitų kodus, o klasės failą, kuriame yra „Java“ baitas, galima vykdyti bet kurioje platformoje, kurioje veikia „Java Virtual Machine“ (JVM), neatsižvelgiant į kompiuterio architektūrą. Tai visiškai nepriklausoma nuo platformos, tai reiškia, kad ji gali paleisti bet kurį sudarytą kodą bet kurioje platformoje. Informacijos gausa ir jos populiarumas didėja todėl, kad programuotojai ir kūrėjai programų plėtrai teikia pirmenybę „Java“, o ne kitoms programavimo kalboms.

Kas yra pagrindinė Java?

Tai yra bendras terminas, kurį „Sun Microsystems“ vartoja apibūdinti standartinei „Java“ (JSE) versijai. Tai pati paprasčiausia „Java“ versija, nustatanti pagrindą visiems kitiems „Java“ leidimams ir susijusioms technologijoms, tokioms kaip CORBA, „Java VM“ ir kt., Rinkiniui. Pagrindinė „Java“ nurodo ne tik programavimo kalbą, bet bibliotekų kolekciją. Tai gryniausia „Java“ forma, pirmiausia naudojama bendroms darbalaukio programoms kurti. Paprasčiau tariant, tai reiškia „Java SE“ technologijų pogrupį, kurį sudaro tiek bendrosios paskirties API, tiek specialiosios paskirties API. Tai suteikia pagrindinį „Java“ funkcionalumą ir gilias pačios „Java“ kalbos žinias.

Pagrindinė „Java“ yra tik „Java“ dalis, reiškianti „J2SE“, apimančią visus „Java“ pagrindus, įskaitant kai kuriuos principus ir informaciją apie paketą. Tai atskira „Java“ programa, apimanti viską, pradedant OOP koncepcijomis ir baigiant specialiais operatoriais, nuo duomenų tipų iki apklijavimo klasių, nuo Susietų sąrašų iki Masyvų sąrašų ir eilių iki tvarkymo išimčių atvejais. Yra trys skaičiavimo platformos, pagrįstos „Java“ programavimo kalba, įskaitant „Java SE“. Ji vis dar yra plačiausiai naudojama platforma, pagrįsta OOP koncepcija, ir dažniausiai naudojama nešiojamųjų darbalaukio programų kūrimui. Be bendrosios paskirties API, ją sudaro tobulinimo įrankiai, virtualioji mašina ir kitos klasės bibliotekos. Tai taip pat apima „Java“ virtualios mašinos specifikaciją.

Skirtumas tarp Java ir Core Java

„Java“ pagrindai ir „Java“ pagrindai

„Java“ yra bendrosios paskirties programavimo kalba, pagrįsta aukšto lygio objektinio programavimo kalbos sąvokomis ir kuria didžiąją dalį sintaksės iš C ir C ++. Pagrindinė „Java“, kita vertus, yra tik „Java“ dalis, naudojama nešiojamojo kodo kūrimui tiek darbalaukio programoms, tiek serverių aplinkoms..

„Java“ ir „Core Java“ platforma

„Java“ yra programavimo kalba, palaikanti kelių platformų suderinamumą ir skirta mažesnėms įdiegimo priklausomybėms, palyginti su kitomis programavimo kalbomis. „Core Java“ yra skaičiavimo platforma, naudojama kurti „Java“ programas staliniams kompiuteriams ir serveriams.

„Java“ ir „Core Java“ taikymas

„Java“ yra tvirta, saugi ir nuo platformos nepriklausoma, todėl ji yra idealus pasirinkimas kuriant įvairių programų, įskaitant mobiliuosius telefonus, svetaines, įterptąsias sistemas, serverius ir kt., Taikomąją programinę įrangą. Pagrindinė „Java“ reiškia „Java Standard Edition“ (Java SE), kuris yra pagrindinis „Java“ platformos pagrindas ir naudojamas kuriant verslo lygio programas tiek staliniams kompiuteriams, tiek serveriams..

Lygis

„Java“ yra pagrindinio lygio programavimo kalba pradedantiesiems, norintiems išmokti „Java“ programavimo kalbos pagrindų ir šiek tiek žinių apie „Java SE“. „Core Java“ moko visų „Java“ programų pagrindų ir daugiau, įskaitant OOP sąvokas, daugialypį sriegį, išimčių tvarkymą, polimorfizmą ir kt..

„Java“ ir „Java“: „Palyginimo diagrama“

„Java“ ir „Java“ santrauka

Hipotetiškai, tarp šių dviejų skirtumų nėra. Viskas yra tik „Java“. Abu terminai yra praktiškai vienodi, atsižvelgiant į tai, kad „Core Java“ yra tik „Java“ dalis, reiškianti „Java Standard Edition“ ir susijusių technologijų rinkinį. „Java“ yra klasės pagrindu sukurta aukšto lygio programavimo kalba, kurią sukūrė „Sun Microsystems“, kurią vėliau įsigijo „Oracle Corporation“. Nors „Java“ naudojama programėlėms ir programoms kurti, „Core Java“ daugiausia naudojama programų programinei įrangai kurti tiek darbalaukio, tiek serverio aplinkoje. Pagrindinė „Java“ yra pati paprasčiausia ir gryniausia „Java“ forma, kuri sudaro pagrindą kitiems programavimo kalbos leidimams.