Organizar constantes, variables y tipos de datos.

Instale IDEA primero antes de estudiar. Se pueden buscar tutoriales en línea.

" Constante ": se refiere a algunos valores que pueden aparecer directamente en el "Código". Por ejemplo: 10, 5, 3.14, "Hola" ...
Clasificación de constantes:
1). Entero
2). Decimal
3). Carácter: un carácter encerrado en un par de comillas simples
4). Booleano: verdadero o falso-sí Dos valores predefinidos de Java, que indican: verdadero / falso
5). Cadena: Múltiples caracteres encerrados en un par de comillas dobles.

public class Demo {
public static void main(String[] args) {
//1.整数
System.out.println(10);
System.out.println(20);
//2.小数
System.out.println(777.888);
System.out.println(12.34);
//3.字符
System.out.println('b');
System.out.println('.');
System.out.println('你');
System.out.println('\'');
//4.布尔
System.out.println(true);
System.out.println(false);
//5.字符串
System.out.println("字符串");
System.out.println("你好");
} }

" Variable ": es un espacio de memoria con nombre en la memoria, que contiene un valor; este valor se puede obtener por su "nombre", y este valor se puede cambiar;
2) Definir variable:
nombre de variable de tipo de datos = Valor inicial;
por ejemplo: almacenar un número entero:

int a = 0;
System.out.println(a);//0
a = 220;
System.out.println(a);//220

Tipos de datos Java : tipos de datos
básicos: cuatro tipos y ocho tipos
1. enteros :
1) .byte 1 byte -128 ~~ 127
2) .short 2 bytes
3) .int 4 bytes (de uso común)
4) .long 8 Byte
2. Punto flotante ( decimal):
1). Flotante 4 bytes (precisión simple) mayor que largo
2). Doble 8 bytes (doble precisión) mayor que flotante (común)
3. carácter
1). Char 2 bytes ( Representa un carácter en una tabla de código Unicode)
4. Booleano
1 ) .Booleano 4 bytes (verdadero / falso)
Tipo de datos de referencia: cadena
Nota:
1). Para "constantes enteras", Java usa el almacenamiento int de manera predeterminada:

long g = 12345678900;//编译错误,int无法存储右边的值
long g = 12345678900**L**;//编译正确

2). Para "constantes literales flotantes", Java utiliza almacenamiento doble por defecto:

float f = 2.0;//编译错误。2.0会先用double存储。将double赋给float错误
float f = 2.0F;//编译正确

3). Dentro del mismo alcance (un par de llaves), las variables con el mismo nombre no pueden aparecer, incluso si los tipos de datos son diferentes

int a = 10;
double a = 20;//编译错误

4). Cuando se define la variable, se debe asignar el valor inicial, de lo contrario no se puede acceder:

long g ;
System.out.println(g);//错误

Nombre de la variable: pertenece al "identificador personalizado", definido por nuestros programadores y utilizado cuando el programa se está ejecutando.
A). Nombrar "reglas" para identificadores personalizados:
1). El nombre solo puede contener: letras (incluyendo chino), números, símbolos $ y _.
2) Los números no comienzan con;
3) no incluye "espacios" ;.
4) no puede ser "clave" del mismo nombre (mismo caso).
B) El nombre de "estándar":
especificaciones generales: Ver el nombre para saber Italia, chepa nombrado
- Nombre del
camello : 1). Caso de camello grande: la primera letra de la primera palabra está en mayúscula, y la primera letra de cada palabra posterior está en mayúscula; el
nombre de la clase
Por ejemplo:

public class HelloWorld{//大驼峰
}

· 2). Caso de camello pequeño: la primera
letra de la primera palabra es minúscula, cada palabra subsiguiente está en mayúscula;
nombre de la variable, nombre del método

public class HelloWorld{
public static void main(String[] args){
int stuAge = 20;//小驼峰
} }

Valor inicial: asigne un valor inicial a la variable dentro del rango que almacena;

int a = 0;
double b = 0.0;
String s = "";

Complemente el poco conocimiento
"Clase de escáner": una "clase" que viene con el JDK, puede recibir datos ingresados ​​por el usuario desde la "consola".
2). Utilice los pasos de la clase Scanner:
1). Paquete de guía: después de la declaración del paquete, delante de la definición de clase:
import java.util.Scanner;
2). Crear objeto: Crear objeto Scanner en main ():
Scanner sc = nuevo escáner (System.in);
3). Recibir datos:
1). Recibir cadena: sc.next ();
2). Recibir entero: sc.nextInt ();
3). Recibir coma flotante: sc. nextDouble ();
código de muestra:

import java.util.Scanner;//导包
public static void main(String[] args) {
//2.创建对象
Scanner sc = new Scanner(System.in);
//3.接收数据:
//3.1:接收字符串:next()方法
System.out.println("请输入你的姓名:");
String name = sc.next();
//3.2:接收整数:nextInt()方法
System.out.println("请输入你的年龄:");
int age = sc.nextInt();
//3.3.接收浮点数:nextDouble()方法
System.out.println("请输入你的身高:");
double h = sc.nextDouble();
System.out.println("=====以下是你输入的信息=====");
System.out.println(name);
System.out.println(age);
System.out.println(h);
}
8 artículos originales publicados · Me gusta0 · Visitas 38

Supongo que te gusta

Origin blog.csdn.net/FearSun/article/details/105380705
Recomendado
Clasificación