Sisukord:
- Põhierinevus - tee vs klassitee
- Mis on tee?
- Mis on klassirada?
- Milline on tee ja klassitee sarnasus?
- Mis vahe on tee ja klassitee vahel?
- Kokkuvõte - tee vs klassirada
Video: Tee Ja Klassiraja Erinevus
2024 Autor: Mildred Bawerman | [email protected]. Viimati modifitseeritud: 2023-12-16 08:38
Põhierinevus - tee vs klassitee
Java on üldotstarbeline kõrgetasemeline programmeerimiskeel. See on populaarne programmeerimiskeel, mida kasutatakse mitmesuguste rakenduste, näiteks mobiilseadmete, töölaua ja veebi väljatöötamiseks. Samuti on olemas integreeritud arenduskeskkonnad (IDE), mis on loodud Java-rakenduste korraldamiseks, käitamiseks ja silumiseks. Teisendamata kogu Java-programmi masinale arusaadavasse vormingusse, teisendatakse Java-programm kõigepealt baidikoodiks. Seejärel tõlgitakse baidikood masinakoodiks. Java-programmi kompileerimiseks ja käitamiseks peaks programmeerija määrama tee ja klassiraja. Isegi need kaks terminit tunduvad sarnased, on erinevus. Selles artiklis käsitletakse erinevust tee ja klassitee vahel. Peamine erinevus tee ja klassiraja vahel on see,path on keskkonnamuutuja, mida kasutatakse Java käivitatavate failide asukoha tähistamiseks, samas kui classpath on keskkonnamuutuja, mida kasutatakse klassi failide asukoha tähistamiseks.
SISU
1. Ülevaade ja peamine erinevus
2. Mis on tee
3. Mis on klassitee
4. Tee ja klassitee sarnasused
5. Kõrvuti võrdlus - tee vs klassitee tabelina
6. Kokkuvõte
Mis on tee?
See on muutuja, mis on kasulik Java-programmide kompileerimiseks ja käitamiseks. See on keskkonnamuutuja. Seda kasutatakse selliste tööriistade leidmiseks nagu Java, Java kompilaator, Java dokumentatsioon (java doc), java päisefailide generaator (javah), Java disassembler (javap) ja Java silur (jdb). Java-programmi kompileerimiseks ja käitamiseks on vaja Java-kompilaatorit ja Java-tööriistu. Need on käivitatavad failid.
Joonis 01: tee ja klassitee
Java-programmi koostamisel võtab operatsioonisüsteem selle keskkonnamuutuja viitena Java-kompilaatori kutsumiseks. Seetõttu kutsub operatsioonisüsteem vastavalt keskkonnamuutuja väärtusele Java kompilaatorit ja tööriistu. Seetõttu peaks programmeerija määrama tee muutuja. Pärast Java installimist on C-draivi programmifailides kaust nimega Java. Selle kausta sees on kaust nimega jdk. Jdk-s on kaust nimega bin. Prügikasti kaustas on java, java kompilaator (javac), java dokumentatsioon (javadoc) ja palju muid tööriistu. Seetõttu kasutab operatsioonisüsteem nende tööriistade leidmiseks viitena keskkonnamuutujat path.
Mis on klassirada?
Java on programmeerimiskeel, mis pakub rakendusele palju sisseehitatud ja kolmandate osapoolte teeke. Programmeerija saab neid teeke kasutada vastavalt arenevale rakendusele. Nende teekide kasutamiseks rakenduses peaks programmeerija määrama klassiraja. JVM viitab Java virtuaalsele masinale, mis on abstraktne masin Java-programmide käitamiseks. JVM või Java kompilaator kasutab seda klassi rada viitena rakenduse jaoks vajalike klassifailide otsimiseks. Klassirada ütleb JVM-ile või kompilaatorile, kust otsida failisüsteemist, et leida klassides määratletud failid.
Milline on tee ja klassitee sarnasus?
Nii path kui classpath on keskkonnamuutujad Java-programmide õigeks kompileerimiseks ja käitamiseks
Mis vahe on tee ja klassitee vahel?
Erinev artikkel keskel enne tabelit
tee vs klassirada |
|
Tee on keskkonnamuutuja, mida kasutatakse Java käivitatavate failide asukoha tähistamiseks. | Classpath on keskkonnamuutuja, mida kasutatakse klassi failide asukoha määramiseks. |
Kasutatud | |
Tee muutujat kasutatakse operatsioonisüsteemi tasemel. | Klassitee muutujat kasutavad JVM ja Java kompilaator. |
Muutuv väärtus | |
Tee väärtus on% Java_Home% / bin. | Klassiraja väärtus on% Java_Home% / lib. |
Kokkuvõte - tee vs klassirada
Java süsteemi installimisel installitakse süsteemi asjakohased failid. Tee ja klassirada on kaks muutujat, mida Java programmeerimisel kasutatakse erinevate failide asukohtade tähistamiseks. Isegi need näevad välja sarnased, neil on erinevus. Selles artiklis käsitleti erinevust tee ja klassiraja vahel. Tee ja klassi tee erinevus seisneb selles, et tee on keskkonnamuutuja, mida kasutatakse Java käivitatavate failide asukoha tähistamiseks, samas kui classpath on keskkonnamuutuja, mida kasutatakse klassi failide asukoha tähistamiseks. Tee ja klassiraja õigesti määramata jätmine mõjutab Java-programmide õiget kompileerimist ja käitamist.
Soovitatav:
Erinevus Kõrge Tee Ja Pärastlõunatee Vahel
Kõrge tee vs pärastlõunane tee Tee on populaarne jook maailmas ja sellega on kaasnenud palju söögitraditsioone. Kõrge tee ja pärastlõunane tee on kaks sellist
Tee Ja Kohvi Kofeiini Erinevus
Kofeiin tees vs kohv - kofeiin on looduslik aine, mida leidub mõne taime lehtedes ja seemnetes ning see töötab parasiiside eest kaitsmiseks
Erinevus Assami Tee Ja Darjeelingi Tee Vahel
Assami tee vs Darjeelingi tee Kui olete läänlane, kellele meeldib igal hommikul teed tarbida ja seejärel alati, kui ta saab sellele käed külge panna, on tõenäoline
Erinevus Rohelise Tee Ja Musta Tee Vahel
Roheline tee vs must tee Roheline tee ja must tee on kaks tuntud teeliiki, mis on paljude inimeste arvates inimese tervisele kasulik. Roheline või
Valge Tee Ja Rohelise Tee Erinevus
Valge tee vs roheline tee Valge tee ja rohelise tee erinevus on peamiselt tingitud protsessist, mida järgitakse nende teepuhkuste tegemisel