1. La composición interna de la computadora:
1. cpu: unidad central de procesamiento, utilizada para procesar datos y dirigir el software y el hardware de la computadora para que funcionen.
2. Memoria: se utiliza para ejecutar programas.
Cuanta más memoria tenga, más programas podrá ejecutar al mismo tiempo.
3. Disco duro: se utiliza para almacenar datos (vídeo, audio, archivos, imágenes, documentos...).
Cuanto más grande sea el disco duro, más datos puede almacenar.
4. Teclado: datos de entrada.
5. Pantalla: mostrar datos.
6. Ratón: Operación.
2. Tipo de conversión:
1. Conversión de tipo: Es una conversión de valores, incluyendo: enteros, decimales, caracteres. Sin embargo, los tipos Boolean y String no se pueden convertir.
El rango de datos de pequeño a grande: byte<corto, char<int<largo<flotante<doble
2. Conversión automática de tipos: asigne un valor o variable que represente un rango de datos pequeño a otra variable que represente un rango de datos grande.
3. Conversión de tipo obligatoria: asignar un valor o variable que represente un rango de datos grande a otra variable que represente un rango de datos pequeño perderá precisión, por lo que se requiere una conversión obligatoria.
3. Operadores aritméticos:
1,+,-,*,//
Ⅰ Suma de caracteres: la capa inferior de caracteres es un número entero.
Ⅱ Adición de cadenas: Desempeña el papel de empalmar, agregando datos de cualquier tipo de datos a las cadenas, y el resultado es una cadena.
2. %: módulo, resto.
Los datos de tipo byte, short y char se promocionarán a tipo int cuando participen en los cálculos.
Cuarto, el operador de asignación:
1. Operador de asignación básico: =.
Asigne el valor del lado derecho del = a la variable del lado izquierdo del =.
2. Operadores de asignación extendida: +=, -=, *=, /=, %=.
Opere los números en los lados izquierdo y derecho del operador con +, -, **, / y %, y luego asigne el resultado a la variable de la izquierda.
5. Operadores de autoincremento y autodecremento:
1. Incremento automático: ++.
2. Autodisminución: –.
Ⅰ, ++, – Cuando se usa solo, el resultado de la variable antes y después es el mismo.
Ⅱ, ++, – se colocan delante de la variable, lo que significa que el valor de la variable se incrementa en 1 y disminuye en 1 primero, y luego el valor modificado se usa para participar en la operación.
Ⅲ, ++, – se colocan después de la variable, lo que significa que el valor original de la variable se usa primero para participar en la operación, y luego el valor de la variable se incrementa o disminuye en 1 después de completar la operación.
Seis, función de escáner:
1. Se puede utilizar el escáner para obtener los datos introducidos por el usuario en el teclado.
2. Pasos para usar:
① Paquete de guía:import java.util.Scanner;
Para encontrar la clase Scanner que se va a usar, debe escribirse entre el paquete y la clase class.
② Cree un objeto Escáner:Scanner sc=new Scanner(System.in);
Asigne un valor a una variable de tipo Escáner.
③ Obtenga el número entero ingresado por el teclado:int a = sc.nextInt();
Puede usar el nombre de la variable sc.nombre del método para obtener los datos ingresados por el teclado.
7. Caso de aula:
import java.lang.System;
import java.util.Scanner;
public class Test {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.print("请输入一个整数:a=");
int a=sc.nextInt();
int x=a++;
System.out.println("x="+x+",a="+a);
int y=++a;
System.out.println("y="+y+",a="+a);
char b='a';
System.out.println("b="+b);//b以字符形式输出
System.out.println("b="+ (b + 0));//b以ASCII值的形式输出
char c='A';
System.out.println(b+c+"!");
String d="hello";
String e="world";
System.out.println(d+e+"!");
}
}