Directorio de artículos
Un pequeño punto de conocimiento: importación estática de Java
introducir
¿Qué es la importación estática ? Es la capacidad de importar métodos estáticos y campos estáticos.
clase de importación
Cuando se trata de importar clases en Java, debe estar familiarizado con él, por ejemplo:
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
// 构造 Scanner 对象
Scanner sc = new Scanner(System.in);
// 创建字符串
String s = sc.nextLine();
// 输出字符串
System.out.println(s);
}
}
Importar métodos estáticos y campos estáticos
import
Después de importar los métodos estáticos y los campos estáticos de la clase System, puede escribir lo siguiente:
import java.util.Scanner;
import static java.lang.System.*;
public class Demo {
public static void main(String[] args) {
// 构造 Scanner 对象
Scanner sc = new Scanner(in);
// 创建字符串
String s = sc.nextLine();
// 输出字符串
out.println(s);
}
}
Después de importar los métodos estáticos y los campos estáticos de la clase System, puede ver que puede ejecutarse normalmente System
sin .
En segundo lugar, también puede importar métodos o campos específicos.
Sin embargo, la importación estática de Java parece ser desfavorable para algunas situaciones que necesitan importar muchas clases.Después de todo, hay muchas bibliotecas en Java.Si un método es pesado, se informará un error.