Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Importera Bibliotek | Sektion
Practice
Projects
Quizzes & Challenges
Frågesporter
Challenges
/
Grundläggande Java-Koncept

bookImportera Bibliotek

Svep för att visa menyn

Användning av befintliga bibliotek i vår kod i Java

Du har redan stött på bibliotek när du lärde dig om JRE. Ett bibliotek utökar ett programs funktionalitet, och det finns många tillgängliga—du kommer till och med att skapa egna i framtiden. För att undvika att ladda onödiga bibliotek och slösa minne använder Java nyckelordet import för att endast inkludera det som behövs.

I Java möjliggör import användning av klasser eller paket från andra källor utan att behöva skriva ut deras fullständiga namn varje gång. Detta gör koden renare, mer läsbar och enklare att underhålla. Syntaxen ser ut så här:

Main.java

Main.java

copy
1
import parent.Child;

Föräldrabiblioteket är placerat högre upp i hierarkin än barnbiblioteket. Till exempel, anta att vi har en klass som heter Person som vi vill importera, och den finns i model-paketet. För att importera den använder vi syntaxen import model.Person; eftersom Person-klassen finns i model-paketet.

Vi kommer att lära oss mer om klasser och hur man skapar dem senare i denna kurs.

Vi kan också importera alla barnbibliotek med följande syntax:

Main.java

Main.java

copy
1
import parent.*;

Att använda .* anses inte vara en god praxis eftersom det ökar minnesanvändningen och påverkar prestandan generellt. Det är istället bättre att använda flera importer. I koden ser det ut så här:

Main.java

Main.java

copy
123
import parent.Child1; import parent.Child2; import parent.Child3;

På detta sätt kan vi se vilka specifika bibliotek vi importerar och vad vi behöver använda. Dessutom undviker vi onödig minnesbelastning och förbättrar prestandan för vår applikation.

I nästa kapitel kommer vi att utforska den praktiska användningen av import-nyckelordet och importera ett bibliotek i vår kod.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 4

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 1. Kapitel 4
some-alt