GoConqr has a new look! Let us know what you think.

Mind map

Desenvolvimento

Cesar gomide Estudo SCJP SCJP 7 Portuguese

Map content

Desenvolvimento

  1. Java Doc e java

    • -d = modifica o destino de um arquivo de classe
    • -d = cria classes de destino dependentes do pacote ,caso diretório raiz ja exista
    • -D java = define propriedade de sistema
    • Propriedades do sistema vem após -D
    • Argumentos de linha de comando são tratados como String
    • Argumento de linha de comando java número 1 e colocado no elemento 0 do array
  2. java e javac

    • busca começa por classes vindas com o j2SE
    • usuários definem local de busca secundário com classpath
    • Classpath padrão usa variáveis de ambiente do SO
      • Classpath na linha de comando e ele substitiu o classpath padrão
      • Um mesmo classpath pode definir muitos locais de busca diferentes
      • No Unix usa-se / para separar os diretórios que compõe um caminho
      • No Windows usa-se \
    • Unix usa : para separar os caminhos dentro de um classpth
      • Windows usa-se ;
    • Em um classpath para especificar o diretório atual usa-se (.)
  3. pacotes e procura

    • Classe dentro do pacote = usa-se o nome totalmente qualificado
    • classpath pode conter caminhos relativos ou absolutos
      • Caminho absoluto começa com / ou \
      • Apenas do diretório final de um caminho será pesquisado
  4. Arquivos JAR

    • Para testes voce coloca arquivos JAR em .../jre/lib/ext
    • É possivel armazenar toda estrutura de diretórios em um mesmo pacote JAR
    • Procurar em arquivos JAR usando-se java e javac
    • Incluir um arquivo JAR em classpath, deve incluir o diretório e o nome do arquivo
  5. Importações Estáticas

    • Exemplo = import static
    • criar atalhos para membros static(variáveis,constantes e métodos static)

Information

Description
SCJP 7 Estudo SCJP (Desenvolvimento) Mind Map on Desenvolvimento, created by Cesar gomide on 10/05/2016.
Created by
Cesar gomide
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?