Aula 8

832 palavras 4 páginas
Professor: Arlei Zomer
Fase: 3ª
Curso: Sistemas de informação

Pacotes
Pacotes

são usados pela linguagem Java, para organizar nossos arquivos de códigos.
A descrição do pacote deve ser a primeira instrução do código.
Sintaxe: package + nome do pacote; Ex: package cadastros;

A

Pacotes

forma de organização dos pacotes funciona da mesma forma que os diretórios do Windows.
Mas o meio de acessá-los é usando o ponto
(.).
Ex: package aulaOO.aula5;
No Windows ficaria separado por barra (/).

Utilizando classes de outro pacote

Para utilizar classes de outro pacote

usamos a instrução import, seguida do nome do pacote.
Pode-se importar somente a classe que for usada, ou ainda importar todo o pacote. Ex. de importação de uma classe: java.util.Date; Ex. de importação de todo o pacote: java.util.*; Utilizando classes de outro pacote
Uma

classe pode usar o nome totalmente qualificado na importação.
Ao invés de usar a clausula import, ela é usada assim: java.util.Date data = new java.util.Date();
Esta maneira é utilizada quando temos mais de uma classe com o mesmo nome usadas na mesma classe, mas que são de pacotes diferentes.

O pacote java.lang
O pacote padrão do Java é a

java.lang.
É nesta classe que se encontram a classe Object e a classe String.
Ela
é importada automaticamente, portanto não precisa ser importada.

Exemplo 1 package Aula5.pacotes.vo; import java.util.ArrayList; import java.util.Date; import java.util.List; public class ExemploPacotes { public static void main(String args[]){ String nome = "Rogerio";
List lista = new ArrayList(); lista.add(nome); Date data = new Date();
System.out.println(data);
for(int i = 0; i < lista.size(); i++)
{
String nomes = (String) lista.get(i); System.out.println(nomes);

Neste exemplo é usado um import para cada classe que não faz parte do pacote java.lang. Note que ArrayList, Date e
List
são todos do mesmo pacote, ou seja, do pacote java.util.
Para
utiliza-los deve-se importá-los, senão um erro
de

Relacionados

  • Aula 8
    1718 palavras | 7 páginas
  • aula 8
    2360 palavras | 10 páginas
  • Aula 8
    973 palavras | 4 páginas
  • AULA 8
    2481 palavras | 10 páginas
  • Aula 8
    465 palavras | 2 páginas
  • AULA 8
    472 palavras | 2 páginas
  • AULA 8
    447 palavras | 2 páginas
  • Aula 8
    893 palavras | 4 páginas
  • Aula 8
    253 palavras | 2 páginas
  • aula 8
    528 palavras | 3 páginas