1
resposta

Qual a diferença de packages e namespaces?

Pelo que entendi da aula, no Java packages são como pastas virtuais para as minhas classes e no PHP tem algo parecido, mas no PHP se chama namespaces. A minha dúvida é: Tem alguma diferença entre os packages e os namespaces?

1 resposta

Um pacote em Java é usado para agrupar classes relacionadas. Pense nisso como uma pasta em um diretório de arquivos . Usamos pacotes para evitar conflitos de nomes e escrever um código mais organizado e agrupado. Os pacotes são divididos em duas categorias:

Pacotes incorporados (pacotes da API Java) Pacotes definidos pelo usuário (seus próprios pacotes)