Conhecimento básico de Java [1]

Uma frase profundamente comovente: A instabilidade é uma base fraca e a ignorância é a falta de conhecimento. Este artigo foi escrito para me permitir consolidar os conhecimentos básicos e espero continuar escrevendo.



1. Os principais conceitos de JDK, JRE e JVM

  • O conceito de
    JVM (Java Virtual Machine), Java virtual machine (java pode ser multiplataforma).
    JRE (Java Runtime Environment), o ambiente de tempo de execução Java, inclui a JVM e a biblioteca de classe principal do Java (Java API).
    JDK (Java Development Kit) é chamado de Java Development Kit, que inclui JRE e ferramentas de desenvolvimento (ferramentas de compilação e ferramentas de execução).
  • relação entre os três
    Diagrama de relacionamento de JDK, JRE e JVM

2. Configurar variáveis ​​de ambiente

  • Por que configurar
    os comandos relacionados ao Java no diretório bin para serem usados ​​em qualquer diretório (também pode ser entendido dessa maneira, execute comandos java, javac em qualquer lugar).
  • como configurar

etapas do ambiente do caminho de configuração do jdk

3. O processo de resolução de bugs

  • Ter a capacidade de identificar BUG e ler mais mensagens de erro
  • Tenha a capacidade de analisar bugs: pense mais, consulte mais informações.
  • Tenha a capacidade de resolver bugs: tente mais, resuma mais.

Quarto, gramática básica de Java [1]

1. Notas

  • Comentário de linha única
    O formato de um comentário de linha única é usar //, e o texto de // até o final da linha será usado como o texto do comentário.

     // 这是单行注释文字
    
  • Comentários de várias linhas
    O formato de comentários de várias linhas é usar /* e */ para incluir um comentário longo.

    /*
    这是多行注释文字
    这是多行注释文字
    */
    

    Nota: Comentários de várias linhas não podem ser aninhados.

  • Comentários da documentação
    Os comentários da documentação /**começam com e */terminam com

    /**
    1.具备识别bug的能力:多看报错信息。
    2.具备分析bug的能力:多思考,多查阅资料。
    3.具备解决bug的能力:多尝试,多总结。
    */
    

2. Palavras-chave

  • Palavras com significado especial pela linguagem Java. As letras da palavra-chave são todas minúsculas.
  • Exemplo: public class static void
     // 关键字在代码编辑器中一般都会高亮显示,例如:
     public class static void   
     // 不是关键字,例如:
     main String System
    

3. Constantes

  • Durante a execução do programa, seu valor não mudará (o foco está no valor , valor fixo e específico)
tipo constante ilustrar exemplo
string constante Entre aspas duplas "Olá Mundo", "Olá Mundo"
constante inteira números sem casas decimais 666,-88
constante decimal números com casas decimais 13.14,-5.21
constante de caractere Entre aspas simples 'A', '0', 'Homem'
constante booleana Valor booleano, indicando verdadeiro ou falso Apenas dois valores: verdadeiro, falso
constante vazia um valor especial, nulo O valor é: nulo

4. Variáveis

  • Uma variável é um espaço de armazenamento na memória que armazena quantidades que mudam frequentemente (dados)
  • Quantidade que pode ser alterada (foco no espaço de armazenamento, nome da variável)
  • O formato de definição de variáveis: tipo de dados nome da variável = valor dos dados;
    String name = "小明";
    
  • Nota
    1. Os nomes das variáveis ​​não podem ser definidos repetidamente.
    2. Uma instrução pode definir várias variáveis ​​separadas por vírgulas.
    3. As variáveis ​​devem ser atribuídas antes do uso.
    4. Cuidados para definir variáveis ​​float e long (você precisa usar f ou F, l ou L para identificar o tipo de constante), se long não for adicionado, nenhum erro será reportado, mas é recomendado adicionar L.
    5. O escopo da variável (escopo: o escopo envolvido por {} é chamado de escopo, e as variáveis ​​em java só têm efeito em seu próprio escopo).

continua

O que foi dito acima é o conteúdo deste artigo.A gramática básica de Java [2] continuará a ser escrita no próximo artigo.Há também muitos pontos importantes de conhecimento em conceitos básicos de Java, que serão resumidos no próximo artigo.

Acho que você gosta

Origin blog.csdn.net/qq_45337268/article/details/126842482
Recomendado
Clasificación