Please enable JavaScript.
Coggle requires JavaScript to display documents.
JAVA PARTE 5: PACOTES E JAVA LANG (PACOTES image (Como usar? (Usa keyword…
JAVA PARTE 5: PACOTES E JAVA LANG
PACOTES
O que são?
Pastas para organização dos códigos
Como usar?
Cria pastas
Armazena códigos nessas pastas
Declara o pacote nos códigos
Usa keyword:
package
ex: package modelo;
modelo - nome do pacote
modelo - pasta que contém a classe em que o está instanciando
Definições
FullQualifiedName
nome completo da classe em conjunto com seu pacote
modelo.Contas()
FQN = Nome Pacote . Nome Simples da Class
Padrão no Java
organização de pacotes
1 - br
2 - com
3 - nome da empresa
4 - nome do projeto
NOME_DO_SITE_AO_CONTRARIO.NOME_DO_PROJETO
ordem de invocação no código
1 - pacotes
só pode ter uma única declaração no código
2 - imports
pode ter mais de uma declaração no código
é opcional
3 - classe
Comandos
CTRL + SHIF + O
faz a importação automática de pacotes
JAVADOC
Onde é aplicado?
Documentação de código
cor verde
não faz parte da documentação
cor azul
faz parte da documentação
Apenas os membros públicos são usados no javadoc
Como usar?
/**/
@ antes de variáveis para documentação
JAVA ARCHIVE - JAR
O que é?
Uma espécie de winrar para arquivos java
Cria um arquivo .jar que pode ser utilizado por outros desenvolvedores, sem que eles vejam a implementação
Armaza o jar gerado em uma pasta chamada
libs
Como fazer?
1 - Export project
2 - Java
3 - JAR File
Como executar no terminal?
java -jar NOME.jar
JAVA LANG
O que é?
Pacote padrão do java
contém o main
contém String
contém Exception
contém o System
System.out.println("algo")
System - classe
out - atributo
println - método
Observações
Strings são imutáveis
Documentação de strings
https://docs.oracle.com/javase/9/docs/api/java/lang/String.html
Object
É a classe mãe de todas as classes em java
é estendido de forma automática