8.1. Pacotes

A biblioteca Java está dividida em packages, ou pacotes, incluindo o pacote java.lang, ao qual pertencem as classes que usámos até aqui – String e Math.

Outros pacotes incluem classes destinadas a utilizações várias como, por exemplo, o pacote java.util, que contém classes de utilidade variada, ou o pacote java.io, que contém classes para input/output, e muitos outros.

Para usarmos uma classe definida noutro pacote, a partir da nossa classe, temos que indicar a que pacote pertence:

Como exemplo, as classes Random e Scanner pertencem ao pacote java.util, por isso “importamo-las” da seguinte forma:

 

As classes que pertencem ao pacote java.lang, como String e Math, são importadas automaticamente, o que explica o porquê de nunca termos precisado de fazer nenhuma declaração import até agora.

 


 

Anterior: 8. Algumas classes da biblioteca do Java

Seguinte: 8.2. Geração de valores aleatórios