Importação de Bibliotecas
Utilização de Bibliotecas Pré-existentes em Nosso Código em Java
Você já se deparou com o conceito de bibliotecas quando falamos sobre 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 código.
A sintaxe será assim:
Main.java
1import parent.Child;
A biblioteca pai está localizada acima na hierarquia em relação à 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
1import parent.*;
O uso de .* não é considerado uma boa prática, pois adiciona sobrecarga de memória e afeta o desempenho em geral. Em vez disso, é melhor utilizar múltiplos imports. No código, isso ficará assim:
Main.java
123import parent.Child1; import parent.Child2; import parent.Child3;
Dessa forma, é possível visualizar quais bibliotecas específicas são importadas e quais são necessárias para utilização. 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.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.63
Importação de Bibliotecas
Deslize para mostrar o menu
Utilização de Bibliotecas Pré-existentes em Nosso Código em Java
Você já se deparou com o conceito de bibliotecas quando falamos sobre 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 código.
A sintaxe será assim:
Main.java
1import parent.Child;
A biblioteca pai está localizada acima na hierarquia em relação à 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
1import parent.*;
O uso de .* não é considerado uma boa prática, pois adiciona sobrecarga de memória e afeta o desempenho em geral. Em vez disso, é melhor utilizar múltiplos imports. No código, isso ficará assim:
Main.java
123import parent.Child1; import parent.Child2; import parent.Child3;
Dessa forma, é possível visualizar quais bibliotecas específicas são importadas e quais são necessárias para utilização. 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.
Obrigado pelo seu feedback!