Como usar pacotes java e declarações de importação
Em Java, você pode agrupar um monte de classes em uma coisa chamada pacote.
Conteúdo
O java.util.Scanner classe
O pacote java.util contém cerca de 50 classes, incluindo o muito útil Scanner classe. Como a maioria das outras classes, este Scanner classe tem dois nomes - um nome completo e um abreviado nome simples. nome completo da classe é java.util.Scanner, e nome simples da classe é Scanner.
Video: 02 Certificação Java (Declaração e importação de Pacotes e Comentários)
Você começa o nome completo, adicionando o nome do pacote para nome simples da classe. (Isto é, você adicionar o nome do pacote java.util ao nome simples Scanner. você começa java.util.Scanner.)
Uma declaração de importação permite abreviar o nome de uma classe. Com a declaração
Video: Aula 11: Como importar pacotes - Curso Aprender Java - Canal do Código
importação java.util.Scanner-
o compilador Java descobre para onde olhar para o Scanner classe. Então, ao invés de escrever java.util.Scanner em todo o código, você pode apenas escrever Scanner.
Video: Universidade XTI - JAVA - 035 - Pacotes package
O java.lang.System classe
O pacote java.lang contém cerca de 35 classes, incluindo o sempre popular Sistema classe. (Nome completo da classe é java.lang.System, e nome simples da classe é Sistema.) Em vez de escrever java.lang.System em todo o código, você pode apenas escrever Sistema. Você não precisa mesmo de um importar declaração.
Entre todos os pacotes de Java, a java.lang pacote é especial. Com ou sem uma declaração de importação, o compilador importa tudo no java.lang pacote. Você pode começar seu programa com importação java.lang.System. Mas se você não fizer isso, o compilador acrescenta esta declaração automaticamente.
A variável System.out estática
Que tipo de importação que você deve fazer, a fim de abreviar System.out.println? Como você pode encurtar a out.println? Uma declaração de importação permite abreviar um classe de nome. Mas na expressão System.out, a palavra Fora não é uma classe. A palavra Fora é uma variável estática. (O Fora variável refere-se ao lugar onde um programa Java envia saída de texto.) Então você não pode escrever
// Este código é falso. Não usá-lo: import java.lang.System.out-
O que você faz em vez disso? Você escreve
importar estático java.lang.System.out-