Indholdsfortegnelse:
- Nøgleforskel - sti vs klassesti
- Hvad er sti?
- Hvad er klassesti?
- Hvad er ligheden mellem sti og klassesti?
- Hvad er forskellen mellem sti og klassesti?
- Resumé - sti vs klassesti
Video: Forskellen Mellem Sti Og Klassesti
2024 Forfatter: Mildred Bawerman | [email protected]. Sidst ændret: 2023-12-16 08:37
Nøgleforskel - sti vs klassesti
Java er et generelt programmeringssprog på højt niveau. Det er et populært programmeringssprog, der bruges til at udvikle en række forskellige applikationer såsom mobil, desktop og web. Der er også integrerede udviklingsmiljøer (IDE) designet til at organisere, køre og debugge Java-applikationer. Uden at konvertere det komplette Java-program til maskinforståeligt format konverteres java-programmet først til en bytekode. Derefter oversættes bytekoden til maskinkode. For at kompilere og køre et Java-program skal programmøren indstille stien og klassestien. Selv disse to udtryk ser ens ud, der er en forskel. Denne artikel diskuterer forskellen mellem sti og klassesti. Hovedforskellen mellem sti og klassesti er,sti er en miljøvariabel, der bruges til at henvise placeringen af Java-eksekverbare filer, mens classpath er en miljøvariabel, der bruges til at henvise placeringen af klassefilerne.
INDHOLD
1. Oversigt og nøgleforskel
2. Hvad er sti
3. Hvad er klassesti
4. Ligheder mellem sti og klassesti
5. Sammenligning side om side - sti vs klassesti i tabelform
6. Resumé
Hvad er sti?
Det er en variabel, der er nyttig til at kompilere og køre Java-programmer. Det er en miljøvariabel. Det bruges til at finde værktøjer som Java, Java-kompilator, Java-dokumentation (java doc), java header-filgenerator (javah), Java disassembler (javap) og Java debugger (jdb). For at kompilere og køre Java-programmet er det nødvendigt at have Java-kompilatoren og Java-værktøjerne. Disse er eksekverbare filer.
Figur 01: sti og klassesti
Ved kompilering af Java-programmet tager operativsystemet denne miljøvariabel som en reference til at kalde Java-kompilatoren. Derfor, i henhold til værdien i miljøvariablen, påberåber operativsystemet Java-kompilatoren og værktøjerne. Derfor skal programmøren indstille stivariablen. Efter installation af Java er der en mappe kaldet Java i C-drevets programfiler. Inde i den mappe er der en mappe, der hedder jdk. Inde i jdk er der en mappe kaldet bin. I bin-mappen er der java, java compiler (javac), java-dokumentation (javadoc) og mange andre værktøjer. Derfor bruger operativsystemet sti-miljøvariablen som en reference til at finde disse værktøjer.
Hvad er klassesti?
Java er et programmeringssprog, der giver mange indbyggede biblioteker og tredjepartsbiblioteker til applikationen. Programmøren kan bruge disse biblioteker i henhold til applikationen, der udvikler sig. For at bruge disse biblioteker i applikationen skal programmøren indstille klassestien. JVM refererer til Java Virtual Machine, som er en abstrakt maskine til at køre java-programmer. JVM eller Java-kompilatoren bruger denne klassesti som en reference til at søge i de klassefiler, der er nødvendige for applikationen. Klassestien fortæller JVM eller compileren, hvor man skal kigge i filsystemet for at finde de filer, der er defineret i klasserne.
Hvad er ligheden mellem sti og klassesti?
Både sti og klassesti er miljøvariabler til kompilering og kørsel af Java-programmer korrekt
Hvad er forskellen mellem sti og klassesti?
Diff artikel midt foran bordet
sti vs klassesti |
|
Stien er en miljøvariabel, der bruges til at henvise placeringen af Java-eksekverbare filer. | Klassestien er en miljøvariabel, der bruges til at henvise placeringen af klassefilerne. |
Brugt af | |
Sti-variablen bruges på operativsystemniveau. | Klassestievariablen bruges af JVM- og Java-kompilatoren. |
Variabel værdi | |
Stiens værdi er% Java_Home% / bin. | Klassesti-værdien er% Java_Home% / lib. |
Resumé - sti vs klassesti
Når du installerer Java på systemet, installeres relevante filer i systemet. Stien og klassestien er to variabler, der bruges i Java-programmering til at henvise placeringen af forskellige filer. Selv de ligner hinanden, de har en forskel. Denne artikel diskuterede forskellen mellem sti og klassesti. Forskellen mellem sti og klassesti er, at stien er en miljøvariabel, der bruges til at henvise placeringen af Java-eksekverbare filer, mens klassestien er en miljøvariabel, der bruges til at henvise placeringen af klassefilerne. Ikke korrekt indstilling af stien og klassestien vil påvirke korrekt kompilering og kørsel af Java-programmer.
Anbefalet:
Forskellen Mellem Symmetriske Og Asymmetriske Topmolekyler
Nøgleforskellen mellem symmetriske og asymmetriske topmolekyler er, at symmetriske topmolekyler har en korrekt rotationsakse og to inertimomenter
Forskellen Mellem STI Og STD
STI vs STD På et øjeblik lyder seksuelt overførte infektioner (STI) og seksuelt overførte sygdomme (STD) det samme. Selvfølgelig i visse tilfælde
Forskellen Mellem Nøgleforskellen Mellem Metalliske Og Ikke-metalliske Mineraler
Nøgleforskel - Metallisk vs. ikke-metalliske mineraler Et mineral er en naturligt forekommende fast og uorganisk bestanddel med en bestemt kemisk formel og
Forskellen Mellem Gammel Engelsk Og Mellem Engelsk Og Moderne Engelsk
Old English vs Middle English vs Modern English Old English, Middle English og Modern English er klassificeringen af engelsk, og de
Forskellen Mellem Gang Og Sti
Walk vs Path Som substantiver kan forskellen mellem gang og sti være lidt forvirrende, da forskellen er meget lille. Derfor kan gå og sti