Import af Biblioteker
Stryg for at vise menuen
Brug af eksisterende biblioteker i vores kode i Java
Du har allerede stiftet bekendtskab med biblioteker, da du lærte om JRE. Et bibliotek udvider et programs funktionalitet, og der findes mange tilgængelige – du vil endda oprette dine egne i fremtiden. For at undgå at indlæse unødvendige biblioteker og spilde hukommelse bruger Java nøgleordet import til kun at inkludere det nødvendige.
I Java gør import det muligt at bruge klasser eller pakker fra andre kilder uden at skrive deres fulde navne hver gang. Dette gør koden mere overskuelig, læsbar og lettere at vedligeholde. Syntaksen ser således ud:
Main.java
1import parent.Child;
Forældre-biblioteket er placeret højere i hierarkiet end underbiblioteket. For eksempel, lad os sige, at vi har en klasse kaldet Person, som vi ønsker at importere, og den er placeret i model-pakken. For at importere den ville vi bruge syntaksen import model.Person;, da Person-klassen er inde i model-pakken.
Vi lærer mere om klasser og hvordan man opretter dem senere i dette kursus.
Vi kan også importere alle underbiblioteker ved at bruge følgende syntaks:
Main.java
1import parent.*;
Brugen af .* anses ikke for at være en god praksis, da det tilføjer ekstra hukommelsesforbrug og påvirker ydeevnen generelt. Det er i stedet bedre at bruge flere imports. I koden vil det se sådan ud:
Main.java
123import parent.Child1; import parent.Child2; import parent.Child3;
På denne måde kan vi se, hvilke specifikke biblioteker vi importerer, og hvad vi har brug for at anvende. Derudover undgår vi unødvendig hukommelsesbelastning og forbedrer ydeevnen af vores applikation.
I næste kapitel vil vi undersøge den praktiske anvendelse af import-nøgleordet og importere et bibliotek i vores kode.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat