Java >> Java tutorial >  >> Tag >> package

Pakker i Java

Hvad er pakke

Pakke i er en struktur, som organiserer forskellige klassefiler i Java i forskellige mapper i henhold til deres funktionalitet eller kategorier efter bruger, for eksempel allejava.io klasserne vil være i java.io-pakken mens alle java.net klasserne såsom Socket eller SeverSocket vil være inde i java.net pakke.

Hvorfor kræver vi Pakke i Java?

Pakke er påkrævet i java for at skelne mellem forskellige typer klasser såsom java.net, java.io, hvilket giver os mulighed for lettere at få adgang til disse klasser. Det samme som vi opbevarer en trist sang, rockmusik i forskellige undermapper af mappemusik.

Oprettelse af en ny pakke

1) Gå til din JAVA IDE såsom Eclipse, Netbeans

2) Vælg ny java-pakke

3) Giv et navn til din pakke

4) Træk og slip nu alle klasser med lignende funktionalitet, du vil have i din nyoprettede pakke

Packages Directory-struktur

Der er flere ting, der opstår, når en klasse er placeret i en pakke :

  • Pakkenavnet bliver en del af navnet på klassen
  • Pakkenavnet skal matche mappestrukturen, hvor den tilsvarende bytekode hører hjemme.

Import af en pakke i en klasse

Nedenfor er et eksempel på et JAVA-program til at importere pakke i en klasse

pakkepakkeeksempel;

import packexample.dao.AccDao;

Offentlig klasse PackExample {

public static void main (String[] args)

{

AccDAO obj =new AccDAO();

}
}

Brug af en klasse i en pakke

pakke packxample.dao;

offentlig klasse ACcDAO {


Java tag