- 1
¿Dónde aprender Java actualizado?
00:17 - 2

Presentación del Curso Básico de Java SE
07:51 - 3

Java: qué es
10:28 - 4

El origen de Java
06:36 - 5

Creando un entorno de desarrollo
10:19 - 6
Java Virtual Machine
00:01 - 7
Java en Windows
00:39 - 8
Java en Mac
00:35 - 9
Java en Ubuntu
00:23 - 10

Definiendo la versión de Java
03:40 - 11

HolaMundo.java
15:24 - 12

Método Main
13:19
La Sentencia import
Clase 32 de 55 • Curso Básico de Java SE 2018
_import _define a las clases o grupos de clases externas que utilices en tu clase, ésta es una palabra reservada y la verás siempre en el encabezado del archivo de la clase, por ejemplo:
import java.util.Date;
Puedes importar tan solo una clase como en el ejemplo anterior o un paquete de clases:
import java.util.*;
Además que puedes incluir múltiples sentencias import:
import java.util.Date;
import java.util.Calendar;
Es una buena práctica especificar la importación completa del paquete de clases *, sin embargo puede causar conflictos con clases que vivan en diferentes paquetes pero tengan el mismo nombre por ejemplo:
java.util.Date;
java.sql.Date;
Cuando tengamos algo similar podemos usar la siguiente sintaxis para diferenciar. Elegimos qué import conservar:
import java.util.Date;
Y la otra clase la llamamos de la siguiente forma
java.sql.Date date = new java.sql.Date();
En el caso de miembros static que veremos más adelante se importarán de la siguiente forma:
import static java.lang.Math.PI; // importa solo la variable estática PI
import static java.lang.Math.*; // importa todos los elementos estáticos de la clase
Por lo tanto podrás usarlos así:
double r = cos(PI * theta);
Cosas que debes saber:
Por default siempre se importa java.lang.* No necesitas importar las clases que estén en el mismo paquete.