[Java] Introdução aos fundamentos da programação Java: variáveis e tipos de dados

1 tipo de dados JAVA

Tipo de dados básicos Tipo de dados de
referência Tipo de
dados personalizados
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui

8 tipos básicos de dados:

byte 字节型 1   -128~127
short  短整型 2
int 4
long 8
float 4
double 8
char 字符型 1  0~65535
boolean 1(作为数组中的某个元素)或4(作为单独的变量)

Dados de armazenamento do computador:
registros (Java não pode controlar e processar diretamente)
Espaço de pilha: alta eficiência de acesso; primeiro a entrar, primeiro a sair; pequeno espaço de armazenamento; JVM armazena todos os tipos básicos de dados no espaço de pilha.
Espaço de heap: a menor eficiência de acesso; locais de armazenamento aleatórios Alocação; grande espaço de armazenamento; espaço de heap para matrizes, strings, objetos, etc.

2 Definição e função das variáveis

Variable
Constant
Quantidade literal: a quantidade armazenada na variável ou constante: como o inteiro 1234, a string "abc"

Dados de tipo básico de gerenciamento de variáveis : use variáveis ​​em vez de endereços de memória obscuros para facilitar a manipulação de dados na memória. Dados de tipo de referência de
gerenciamento de variáveis: as variáveis ​​são colocadas no espaço da pilha, os dados do tipo de referência são colocados no espaço da pilha e as variáveis ​​no espaço da pilha são armazenadas em endereços e endereços É o endereço de uma parte da memória no espaço de heap, onde os dados reais são armazenados.

3 Nomenclatura, definição e inicialização de variáveis

Regras de nomenclatura:
Primeira letra: letras inglesas, $, sublinhado, composto de letras, números e sublinhados.
Veja o nome para saber o significado.
Chinês não é recomendado. Não é recomendado que a
primeira letra seja maiúscula.
Método de nomenclatura camelo

4 Escopo variável

Deixe o bloco de código, as variáveis ​​definidas no bloco de código serão recicladas pela JVM

5 classes de empacotamento de tipos de dados básicos

Byte
Curto
Inteiro
Longo
Flutuante
Duplo
Carácter
Booleano

Alguns métodos práticos e constantes são encapsulados na
classe wrapper ; a classe wrapper pode definir o tipo de elemento na coleção.

Métodos e constantes:

Integer.MIN_VALUE  	int 类型的最小值 -231次方
Integer.MAX_VALUE  	231次方,-1
int Integer.parseInt(String sInteger);10”转成10
String Integer.toBinaryString(int value); 	十进制转二进制,返回String类型
String Integer.toHexString(int value); 		十进制转十六进制,返回String类型

Acho que você gosta

Origin blog.csdn.net/qq_30885821/article/details/108631901
Recomendado
Clasificación