Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Importação de Bibliotecas | Estrutura Profunda do Java
Java Avançado
course content

Conteúdo do Curso

Java Avançado

Java Avançado

1. Estrutura Profunda do Java
2. Métodos
3. String Avançado
4. Classes
5. Classes Avançadas

book
Importação de Bibliotecas

Utilização de bibliotecas pré-existentes em nosso código.

Você já se deparou com o conceito de bibliotecas quando falamos sobre o JRE. Uma biblioteca é uma extensão da funcionalidade de um programa. Existem inúmeras bibliotecas disponíveis e, no futuro, você até criará suas próprias bibliotecas. No entanto, para evitar sobrecarregar o programa e a memória utilizando constantemente todas as bibliotecas em nosso programa (que podem ser centenas), utilizamos a palavra-chave import para adicionar uma biblioteca específica ao nosso programa.

Em Java, a palavra-chave import é utilizada para incluir classes ou pacotes de outras fontes no arquivo de código atual. Isso permite ao programador utilizar funcionalidades definidas em outras classes ou pacotes sem a necessidade de nomes totalmente qualificados para cada elemento. Ao utilizar imports, o programador pode simplificar e melhorar a legibilidade do seu código. A sintaxe será assim:

Main.java

Main.java

copy
1
import parent.Child;

A biblioteca pai está localizada em um nível superior na hierarquia do que a biblioteca filha. Por exemplo, suponha que temos uma classe chamada Person que desejamos importar, e ela está localizada no pacote model. Para importá-la, utilizamos a sintaxe import model.Person;, já que a classe Person está dentro do pacote model.

Aprenderemos mais sobre classes e como criá-las mais adiante neste curso.

Também podemos importar todas as bibliotecas filhas utilizando a seguinte sintaxe:

Main.java

Main.java

copy
1
import parent.*;

O uso de .* não é considerado uma boa prática, pois adiciona sobrecarga de memória e afeta o desempenho de modo geral. Em vez disso, é melhor utilizar múltiplos imports. No código, isso ficará assim:

Main.java

Main.java

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

Dessa forma, é possível visualizar quais bibliotecas específicas estão sendo importadas e o que é necessário utilizar. Além disso, evita-se sobrecarga de memória desnecessária e melhora-se o desempenho da aplicação.

No próximo capítulo, será explorado o uso prático da palavra-chave import e a importação de uma biblioteca no código.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

course content

Conteúdo do Curso

Java Avançado

Java Avançado

1. Estrutura Profunda do Java
2. Métodos
3. String Avançado
4. Classes
5. Classes Avançadas

book
Importação de Bibliotecas

Utilização de bibliotecas pré-existentes em nosso código.

Você já se deparou com o conceito de bibliotecas quando falamos sobre o JRE. Uma biblioteca é uma extensão da funcionalidade de um programa. Existem inúmeras bibliotecas disponíveis e, no futuro, você até criará suas próprias bibliotecas. No entanto, para evitar sobrecarregar o programa e a memória utilizando constantemente todas as bibliotecas em nosso programa (que podem ser centenas), utilizamos a palavra-chave import para adicionar uma biblioteca específica ao nosso programa.

Em Java, a palavra-chave import é utilizada para incluir classes ou pacotes de outras fontes no arquivo de código atual. Isso permite ao programador utilizar funcionalidades definidas em outras classes ou pacotes sem a necessidade de nomes totalmente qualificados para cada elemento. Ao utilizar imports, o programador pode simplificar e melhorar a legibilidade do seu código. A sintaxe será assim:

Main.java

Main.java

copy
1
import parent.Child;

A biblioteca pai está localizada em um nível superior na hierarquia do que a biblioteca filha. Por exemplo, suponha que temos uma classe chamada Person que desejamos importar, e ela está localizada no pacote model. Para importá-la, utilizamos a sintaxe import model.Person;, já que a classe Person está dentro do pacote model.

Aprenderemos mais sobre classes e como criá-las mais adiante neste curso.

Também podemos importar todas as bibliotecas filhas utilizando a seguinte sintaxe:

Main.java

Main.java

copy
1
import parent.*;

O uso de .* não é considerado uma boa prática, pois adiciona sobrecarga de memória e afeta o desempenho de modo geral. Em vez disso, é melhor utilizar múltiplos imports. No código, isso ficará assim:

Main.java

Main.java

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

Dessa forma, é possível visualizar quais bibliotecas específicas estão sendo importadas e o que é necessário utilizar. Além disso, evita-se sobrecarga de memória desnecessária e melhora-se o desempenho da aplicação.

No próximo capítulo, será explorado o uso prático da palavra-chave import e a importação de uma biblioteca no código.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 4
some-alt