Atšķirība Starp Ceļu Un Klases Ceļu

Satura rādītājs:

Atšķirība Starp Ceļu Un Klases Ceļu
Atšķirība Starp Ceļu Un Klases Ceļu

Video: Atšķirība Starp Ceļu Un Klases Ceļu

Video: Atšķirība Starp Ceļu Un Klases Ceļu
Video: Vladimirs par Latvijas krieviem / Владимир про pусских в Латвии 2024, Novembris
Anonim

Galvenā atšķirība - ceļš pret klases ceļu

Java ir vispārējas nozīmes augsta līmeņa programmēšanas valoda. Tā ir populāra programmēšanas valoda, ko izmanto, lai izstrādātu dažādas lietojumprogrammas, piemēram, mobilo, darbvirsmas un tīmekļa. Ir arī integrētās izstrādes vides (IDE), kas paredzētas Java lietojumprogrammu organizēšanai, palaišanai un atkļūdošanai. Nepārvēršot visu Java programmu mašīnai saprotamā formātā, java programma vispirms tiek pārveidota par baitu kodu. Tad baita kods tiek pārveidots mašīnkodā. Lai kompilētu un palaistu Java programmu, programmētājam jāiestata ceļš un klases ceļš. Pat šie divi termini šķiet līdzīgi, ir atšķirība. Šajā rakstā ir aplūkota atšķirība starp ceļu un klases ceļu. Galvenā atšķirība starp ceļu un klases ceļu ir tā,ceļš ir vides mainīgais, ko izmanto, lai norādītu Java izpildāmo failu atrašanās vietu, savukārt classpath ir vides mainīgais, ko izmanto, lai norādītu klases failu atrašanās vietu.

SATURS

1. Pārskats un galvenās atšķirības

2. Kas ir ceļš

3. Kas ir klases

ceļš 4. Līdzības starp ceļu un klases ceļu

5. Blakus salīdzinājums - ceļš pret klases ceļu tabulas formā

6. Kopsavilkums

Kas ir ceļš?

Tas ir mainīgais, kas ir noderīgs, lai apkopotu un palaistu Java programmas. Tas ir vides mainīgais. To izmanto, lai atrastu tādus rīkus kā Java, Java kompilators, Java dokumentācija (java doc), java galvenes failu ģenerators (javah), Java disassembler (javap) un Java atkļūdotājs (jdb). Lai kompilētu un palaistu Java programmu, ir nepieciešams Java kompilators un Java rīki. Tie ir izpildāmi faili.

Atšķirība starp ceļu un klases ceļu
Atšķirība starp ceļu un klases ceļu

01. attēls: ceļš un klases ceļš

Apkopojot Java programmu, operētājsistēma ņem šo vides mainīgo kā atsauci, lai izsauktu Java kompilatoru. Tāpēc atbilstoši vides mainīgā vērtībai operētājsistēma izsauks Java kompilatoru un rīkus. Tāpēc programmētājam jāiestata ceļa mainīgais. Pēc Java instalēšanas C diska programmu failos ir mape ar nosaukumu Java. Šīs mapes iekšpusē ir mape ar nosaukumu jdk. Jdk iekšpusē ir mape ar nosaukumu bin. Miskastē ir java, java kompilators (javac), java dokumentācija (javadoc) un daudz citu rīku. Tādēļ operētājsistēma izmanto atsauces ceļu vides mainīgo, lai atrastu šos rīkus.

Kas ir klases ceļš?

Java ir programmēšanas valoda, kas nodrošina daudz iebūvētu bibliotēku un trešo personu bibliotēku lietojumprogrammai. Programmētājs var izmantot šīs bibliotēkas atbilstoši jaunattīstības lietojumprogrammai. Lai lietotu šīs bibliotēkas, programmētājam jāiestata klases ceļš. JVM attiecas uz Java virtuālo mašīnu, kas ir abstrakta mašīna, lai palaistu Java programmas. JVM vai Java kompilators šo klases ceļu izmanto kā atsauci, lai meklētu lietojumprogrammai nepieciešamos klases failus. Klases ceļš norāda JVM vai kompilatoram, kur meklēt failu sistēmā, lai atrastu klasēs definētos failus.

Kāda ir ceļa un klases ceļa līdzība?

Gan ceļš, gan klases ceļš ir vides mainīgie, lai pareizi apkopotu un palaistu Java programmas

Kāda ir atšķirība starp ceļu un klases ceļu?

Atšķirīgs raksts vidū pirms tabulas

ceļš pret klases ceļu

Ceļš ir vides mainīgais, ko izmanto, lai norādītu Java izpildāmo failu atrašanās vietu. Klases ceļš ir vides mainīgais, ko izmanto, lai norādītu klases failu atrašanās vietu.
Izmanto
Ceļa mainīgais tiek izmantots operētājsistēmas līmenī. Klases ceļa mainīgo izmanto JVM un Java kompilators.
Mainīga vērtība
Ceļa vērtība ir% Java_Home% / bin. Klases ceļa vērtība ir% Java_Home% / lib.

Kopsavilkums - ceļš pret klases ceļu

Instalējot Java sistēmā, attiecīgie faili tiek instalēti sistēmā. Ceļš un klases ceļš ir divi mainīgie, kas tiek izmantoti Java programmēšanā, lai norādītu dažādu failu atrašanās vietas. Pat tie izskatās līdzīgi, viņiem ir atšķirība. Šajā rakstā tika apspriesta atšķirība starp ceļu un klases ceļu. Atšķirība starp ceļu un klases ceļu ir tā, ka ceļš ir vides mainīgais, ko izmanto, lai norādītu Java izpildāmo failu atrašanās vietu, savukārt classpath ir vides mainīgais, ko izmanto, lai norādītu klases failu atrašanās vietu. Pareiza ceļa un klases ceļa nenoteikšana ietekmēs pareizu Java programmu apkopošanu un darbību.

Ieteicams: