240920 Java Básico1 - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Estoy grabando esta clase, por lo tanto, si contestáis, si decís algo o preguntáis, me autorizáis a grabar vuestra voz.
00:00:00
Vale, vamos a empezar hoy a hablar un poquito de Java y de cómo se programa.
00:00:09
La primera parte que vamos a ver es la estructura de un programa sencillo y luego empezaremos con lo que son las variables.
00:00:14
Y qué es una variable, cómo se declara, cómo se utiliza.
00:00:21
Nosotros la estructura básica de un programa sencillo ya la hemos visto
00:00:24
Porque hemos hecho nuestro, ¿cómo se llama?
00:00:28
El low word, ¿vale? Este de aquí
00:00:32
Entonces, nosotros aquí
00:00:34
Ahora, porque había escrito esta cosa, pero sabemos más o menos la estructura básica
00:00:42
Que tengo en un programa, ¿vale?
00:00:48
Que es una declaración, sí
00:00:54
Que hay una declaración de cómo se llama mi programa
00:00:56
Lo que es la declaración de una clase
00:01:05
Cuando estaremos en objetos esto tendrá más relevancia
00:01:07
La declaración de dónde empieza mi programa
00:01:10
Y luego aquí dentro escribo lo que hace mi programa
00:01:14
Entonces
00:01:17
La estructura de una clase es más o menos esta
00:01:19
Tengo un fichero
00:01:27
Este fichero será mi clase punto java
00:01:29
Y dentro declararé la public clase mi clase
00:01:33
Tened en cuenta que esta palabra de aquí
00:01:38
Tiene que ser la misma que esta palabra de aquí
00:01:40
Porque la clase es pública
00:01:42
Entonces cuando una public class
00:01:44
Pues nombre de la clase y nombre del fichero punto java
00:01:46
Tienen que ser el mismo
00:01:51
Si no se enfada
00:01:52
Ayer hicimos una prueba
00:01:53
Cambiamos un hacho
00:01:54
Si acordáis
00:01:55
Y decía no puedo declarar la public class mi clase
00:01:55
dentro de mi clase con minúscula, sí
00:01:59
sí, pero nosotros no sabemos que es una clase, por lo tanto
00:02:01
no sé, lo veremos
00:02:07
sí, se pueden crear más de una clase simplemente declarando la primera public clase
00:02:10
las otras clases, no sé qué, pero ahora no nos sirve porque no sabemos ni siquiera hacer una variable
00:02:15
tampoco nos interesa mucho ni clase ni objetos
00:02:19
lo veremos más adelante, ¿vale? y por qué se puede hacer esto y qué utilidad
00:02:23
Normalmente después de una clase, de la creación de una clase, tenemos una serie de atributos, una serie de características propias de esta clase
00:02:26
En nuestros primeros ejercicios esto no lo tendremos nunca, ¿vale?
00:02:37
Esta parte de aquí no la saltamos, de hecho en nuestro ejemplito no está, ¿vale?
00:02:42
Pero yo puedo, después de haber declarado la clase, antes de empezar con lo que hace esta clase, declarar unas características propias de esta clase.
00:02:47
Aquí es donde cuando haremos la clase alumno, por ejemplo, pondremos nombre, porque todos los alumnos tendrán un nombre.
00:02:57
O DNI, porque todos los alumnos tendrán un DNI, pero por ahora está aquí, ¿vale?
00:03:04
Y después empiezan los métodos, ¿vale? Los métodos son como se llaman en Java las funciones o los procedimientos, son todos métodos, son una colección de instrucciones a la que le doy un nombre para que luego si quiero hacer esa cosa pues lo llamo con su nombre.
00:03:11
Tendré el calcularea que calculará la área del cuadrado que es la clase en la que estoy
00:03:30
O del triángulo si es la clase triángulo, no lo sé
00:03:38
Puedo dar a un trozo de código que hace una determinada función
00:03:41
Que hace una determinada secuencia que cumple con un algoritmo
00:03:46
Como por ejemplo calcular su área, puedo darle un nombre
00:03:49
Puedo darle el nombre calcularea y esto sería un método
00:03:52
La declaración de métodos como se hace lo veremos más adelante
00:03:56
A nosotros nos interesa de estos métodos un método especial que es el método main. El método main es el método principal. Es un método especial que la Java Virtual Machine, digamos así, se espera para decir esto es el punto de acceso de mi programa.
00:03:59
Cualquier programa que está pensado para ejecutarse en Java
00:04:19
Tiene que tener por algún lado un main
00:04:25
Y al ser posible uno
00:04:27
Porque si tengo varios puntos de acceso
00:04:29
Pues no sería determinista
00:04:32
Y el programa me diría
00:04:34
¿De dónde tengo que empezar?
00:04:35
Puesto que hay tres puntos para poder empezar
00:04:38
Entonces en un sistema siempre hay un solo punto de acceso
00:04:40
Y luego de allí ya sale la cosa
00:04:43
¿Puedo hacer una clase sin main?
00:04:45
Sí
00:04:48
pero veremos para qué sirve
00:04:51
una clase sin main sola
00:04:54
no se ejecuta, no sirve de nada
00:04:56
tendré que tener
00:04:59
una clase sin main
00:05:00
y otra clase con un main donde se usa
00:05:02
esta clase, pero como por ahora no sabemos
00:05:04
objeto ni clase ni nada
00:05:06
os lo digo para que os suene en un futuro
00:05:08
pero por ahora nosotros todos nuestros ejercicios
00:05:10
tendrán un main
00:05:13
de hecho todos nuestros ejercicios
00:05:14
tendrán esta estructura de aquí
00:05:16
public class
00:05:18
El nombre de la clase, abro esta paréntesis
00:05:21
Aquí podré poner algunas variables
00:05:24
Si lo necesito, veremos que son estos
00:05:28
Esto lo llamaremos atributos en un futuro
00:05:30
Y luego empiezo con los varios métodos
00:05:33
El método 1, el método 2
00:05:36
Fijaos que los métodos tienen como public, void y el nombre del método
00:05:37
Public, void y el nombre del otro método
00:05:41
A nosotros nos interesa este de aquí
00:05:43
Que es el método main
00:05:45
Este es como se declara el método main
00:05:47
public static void main
00:05:49
y os acordáis que aquí en el medio
00:05:52
tenía que poner string
00:05:54
corchetes args
00:05:55
eso es como declaro
00:05:58
aquí empieza mi programa
00:06:00
entonces a nosotros esto nos interesa
00:06:01
para saber que va a ser más complejo
00:06:04
en un futuro, pero por ahora
00:06:06
nuestra estructura básica del
00:06:08
programa es esta
00:06:10
esto
00:06:11
es lo que nosotros vamos a hacer
00:06:20
vale, está claro que
00:06:23
Si esto se llama nombre programa, debería estar en nombreprograma.java.
00:06:29
Esto lo cambio, ¿vale?
00:06:33
Esto lo cambio con, voy a hacer el ejercicio 1.
00:06:35
En el ger1.java creo la public clase ger1.
00:06:37
¿Sí?
00:06:43
Todo el resto, este de aquí, se queda igual.
00:06:44
Y os aconsejo las primeras 10 veces de escribirlo desde cero.
00:06:46
Y a partir de allí, si lo queréis copiar y pegar, no pasa nada.
00:06:52
¿Vale?
00:06:56
Pero darle un poco de tiempo a vuestro cerebro a que lo aprenda, a que aprenda esta parte de aquí, ¿vale?
00:06:56
Porque en teoría la deberíais saber.
00:07:04
Es verdad que ahora los IDE y cosas por el estilo nos lo hacen en automático, perfecto,
00:07:07
pero como estamos aprendiendo un lenguaje desde cero, pues al principio esto lo deberíais saber.
00:07:12
Segundo, sí.
00:07:18
¿Puede haber más de un método main?
00:07:21
En principio no debería, ¿vale?
00:07:23
Puede, sí, en un sistema muy grande
00:07:25
Tú puedes tener algunos main de prueba
00:07:28
Que si lanzas estos main prueban una parte del sistema
00:07:31
Y luego un main principal
00:07:35
Que es el main desde donde empieza el sistema de verdad
00:07:37
Se puede hacer, ¿vale?
00:07:40
Cada clase puede tener su main
00:07:41
Y luego ver qué hace
00:07:43
Al fin y al cabo eres tú que decides
00:07:45
Ahora, tus sistemas tienen que tener un punto de acceso bien definido
00:07:48
Para decir cuando quieres lanzar este sistema
00:07:52
de gestión de un
00:07:54
aeropuerto, pues se lanza
00:07:56
este main. Se lanza el main de esta
00:07:58
clase.
00:08:00
Sí. Depende.
00:08:01
No lo sé todavía.
00:08:13
En principio no.
00:08:14
No por dos razones.
00:08:20
Primero, porque estamos estudiando la sintaxis.
00:08:22
Entonces, no te voy a
00:08:25
dejar una chuleta de sintaxis si estamos estudiando
00:08:26
eso. La segunda
00:08:28
cosa es que el IDE ya mismo
00:08:30
ya te ayuda.
00:08:32
Entonces, una ayuda ya la tienes
00:08:34
en el lead, incrustada dentro del lead. Entonces a lo mejor no te hace falta
00:08:36
ni siquiera tener una chuleta. De todas formas, eso lo hablaremos cuando lleguemos al examen.
00:08:40
Es también el mismo discurso de siempre. Si yo te voy a dar
00:08:44
un examen con chuleta, el examen va a ser más complejo. Porque las
00:08:48
cosas que tú te puedes escribir en la chuleta no son las cosas que te pido.
00:08:52
Si yo hago un examen para ver si habéis entendido la sintaxis del
00:08:56
if, no te dejo la chuleta donde tú puedes escribir la sintaxis del if.
00:09:00
La tienes que saber. Si hago un examen para ver si tú sabes hacer algoritmos con if, me da igual que tú te escribas la sintaxis del if.
00:09:03
La deberías saber, pero me da igual. Escríbetela, si estás más seguro. Pero será un examen más complejo.
00:09:12
Entonces, dependiendo de cuándo llegamos y qué tipo de examen haremos, daremos algo de material o no.
00:09:17
Si tú en un examen no te recuerdas que aquí iba a static void y es el primer examen, pues a lo mejor me dices,
00:09:31
O sea, yo, profe, no sé. Aparte que ahora verás que con un clic te lo hace el IDE. Por lo tanto, no hay ningún problema.
00:09:40
Pero si es una palabra, siempre en el examen podéis levantar una mano y decir,
00:09:46
oye, mira, yo sé que aquí iba una palabra, pero no me acuerdo cuál es. Pues ningún problema, se dice.
00:09:50
Tampoco es la cuestión de memorizar. Al principio hay una parte de memorizar porque tú no puedes programar si cada vez...
00:09:57
A ver, un if. ¿Cómo se hacía el if? Vale, lo voy a mirar en la cosa. Ah, sí, se hacía así. Vale.
00:10:04
Ah, una declaración de variables. ¿Cómo se hacía la declaración de variables? Pues así no es como se programa. La primera parte es mecanizar estas partes para que tú puedas soltarlas sin tener que ir a mirar chuletas cada tiempo.
00:10:09
Si se te olvida una, se dice nada más. A menos que, repito, no sea un examen sobre declaración de variables, tú me dices, ¿cómo es que se declara una variable? Pues no te lo puedo decir, es lo que te estoy evaluando.
00:10:24
Entonces, tranquilos
00:10:34
Si nosotros podemos daros algo, se os dará
00:10:38
Si pensamos que lo deberíais saber
00:10:44
Y que no deberíais ir a consultarlo
00:10:48
Pues no se os dará
00:10:51
Entonces, siempre escritura básica de un programa sencillo
00:10:53
Vale, leído
00:10:59
Se empieza con public class mi clase
00:11:00
Está diciendo que voy a crear una clase
00:11:03
voy a crear un programito cuyo nombre es mi clase, ¿vale?
00:11:05
Aquí, este nombre de aquí cambiará cada vez que hago un ejercicio nuevo,
00:11:08
o le doy a Ejer1, Ejer2, Ejer3, Ejer4, o le doy un significado.
00:11:12
Le puedo dar E01 variables, ¿vale? Para que sea el ejercicio 01 de variables.
00:11:17
Acordaos siempre que los nombres que se dan aquí empiezan por mayúscula
00:11:24
y cada una de las palabras extra van en mayúsculas también.
00:11:29
No pueden empezar por número, no puede hacer uno ejer, tiene que ser ejer uno, ¿sí? En mayúscula, no minúscula.
00:11:34
Todo lo que está entre esto y esto de aquí, ¿vale? Entre las dos llaves, son parte de un programa, de una clase que se llama mi clase, o ejercicio uno, o lo que queráis.
00:11:43
Intentad ser ordenados
00:11:59
Porque luego llega un momento
00:12:03
¿Cómo era ese ejercicio que hicimos?
00:12:04
¿Cómo lo había llamado?
00:12:06
Cocodrilo
00:12:08
Y no sabéis dónde ir a buscar
00:12:09
Esto es todo
00:12:12
Un programa sencillo
00:12:14
Esta parte de aquí son los atributos
00:12:15
Que se llaman de la clase
00:12:18
Son variables, lo veremos más adelante
00:12:19
Por ahora no nos sirven de nada
00:12:21
Y no los pondremos
00:12:24
En un futuro a lo mejor
00:12:25
Y luego empiezan los métodos
00:12:26
Lo que hace mi clase
00:12:29
Las varias funciones que puede hacer mi clase
00:12:30
Las varias operaciones que puede hacer mi clase
00:12:34
En particular, el método main
00:12:37
El método main es un método especial
00:12:39
Es el punto de acceso a mi programa
00:12:41
Cuando ejecuto el programa, este es el método desde que empieza
00:12:43
Si yo escribo mal la declaración del método main
00:12:47
Lo hemos visto ayer
00:12:51
No me arranca el programa
00:12:52
Porque la Java Virtual Machine va a mirar toda mi clase
00:12:55
Y va a buscar este main en concreto
00:12:59
Si tú lo has llamado distinto
00:13:02
Si tú le has metido un parámetro distinto
00:13:04
Si tú lo has puesto que en vez de static es otra cosa
00:13:06
A lo mejor es un método
00:13:08
A lo mejor sintáticamente es correcto
00:13:10
Pero no es el punto de acceso
00:13:12
Y mi programa no funcionará
00:13:14
Entonces tenemos el low world
00:13:15
Esto es lo que hemos hecho la otra vez
00:13:19
Ahora lo que vamos a hacer
00:13:22
También
00:13:24
Casi todas las instrucciones
00:13:27
en particular las instrucciones que van aquí dentro, que van dentro de esta de aquí, tienen que acabar con un punto y coma.
00:13:30
No todos los lenguajes de programación tienen que ser así.
00:13:37
Hay algunos lenguajes de programación que lo entienden solo, donde acaba un programa, donde acaba una instrucción.
00:13:43
En Java es obligatorio, como en muchos otros, como en C++, como en C Sharp y cosas por el estilo, acabar una instrucción con punto y coma.
00:13:49
Hay algunas instrucciones que no acaban allí, que son sentencias de control o que son otras cosas, declaraciones, a lo mejor no necesitan el punto y coma.
00:13:57
Como por ejemplo esto, public class hola mundo, no va aquí un punto y coma.
00:14:05
La mayoría sí.
00:14:13
Si se os olvida, normalmente al compilar viene un mensaje que dice me esperaba un punto y coma aquí y no lo he encontrado.
00:14:15
Tú dices, ah, el punto y coma.
00:14:22
Leedlos, ¿vale?
00:14:23
Leed los errores que os dan
00:14:26
Si no lo entendéis, me llamáis y me decís
00:14:27
Es que no entiendo qué me está diciendo
00:14:30
Pero a la tercera, cuarta, quinta vez que veis un error
00:14:31
Entendéis qué quiere decir el error
00:14:34
¿Vale?
00:14:37
Symbol not found
00:14:38
Es que no has declarado lo que tienes que declarar a la variable
00:14:39
Estás usando un nombre y no has dicho qué es este nombre
00:14:42
Expected punto y coma
00:14:46
Pues no has puesto ni punto y coma
00:14:48
¿Sí?
00:14:50
Vale
00:14:51
Entonces, esto ya lo hemos hecho
00:14:52
Ahora lo que vamos a hacer
00:14:54
Es ejecutar la Word
00:14:55
Y ya lo hemos hecho
00:14:58
Pero no lo hemos hecho
00:15:00
Desde línea de comando
00:15:03
Desde la forma más básica que se puede hacer
00:15:04
Utilizando un
00:15:07
Editor
00:15:09
De texto plano
00:15:11
Y llamando los metoditos de Java
00:15:12
Java C y Java
00:15:15
¿Vale?
00:15:16
Por suerte, hoy en día no se programa de esta forma
00:15:18
Hoy en día se programa con ID, con Integrated Development Environment, entornos de desarrollo integrado, que son programas que nos ayudan a programar, programas que nos ponen colorines, programas que nos rellenan parte del código, programas que te marcan si has hecho algún error, etc.
00:15:21
Y con todo esto es mucho más cómodo trabajar. Además, un IDE se puede configurar para hacer cosas más avanzadas. Porque nosotros ahora empezaremos con programitos muy sencillos que se compilan y se usan, pero hay sistemas en el que cuando tú llegas a decir, he hecho una modificación y ahora tengo que compilar el sistema entero y relanzarlo, a lo mejor la compilación tarda dos días.
00:15:44
Porque además de lo que has hecho tú
00:16:08
Tienes que volver a compilar
00:16:12
Toda una serie de sistemas
00:16:13
A conectarlos a otros servidores
00:16:15
Y a lo mejor la compilación se complica
00:16:17
¿Vale?
00:16:20
Vamos por lo tanto a abrir
00:16:22
Eclipse
00:16:24
Por algún lado en vuestros ordenadores
00:16:27
Debería estar Eclipse
00:16:29
Ahora, ¿dónde está Eclipse?
00:16:32
Si no está
00:16:36
Aquí lo podemos instalar
00:16:42
¿Podéis vosotros abrir Eclipse?
00:16:46
Sí, ¿no?
00:16:48
Yo no, porque es una cosa nueva
00:16:49
Damos una cosa
00:16:51
Lo grabo, por si acaso
00:16:53
Intento instalarlo en este usuario
00:16:55
¿Vale? Entonces aquí tengo el instalador de Eclipse
00:16:58
Lo lanzo
00:17:01
Ejecutar
00:17:02
Me instala
00:17:09
No es esto
00:17:12
No es esto
00:17:14
No, no, no, no, no, este es el Intelij, no, no, cancel, sí
00:17:16
Eclipse es este, perdón, me he equivocado
00:17:21
Fijaos que Eclipse viene también con una cosa que se llama InstJRE, ¿qué será esta JRE?
00:17:27
Porque yo cuando me he bajado este Eclipse lo he bajado para Java
00:17:37
Y viene con un JRE incrustado para que pueda programar en Java y ejecutar programas en Java
00:17:41
Aquí elijo que quiero
00:17:49
Por Java Developers
00:17:54
Hay otras cosas
00:17:56
El Eclipse puede ser por CC++
00:17:57
Puede ser por PHP
00:18:00
Puede ser por muchas cosas
00:18:01
Yo quiero este de aquí
00:18:03
Me dice donde está
00:18:04
La Java Virtual Machine
00:18:08
Que sea
00:18:10
De versión 17 o mayor
00:18:12
Y veis que me lo ha
00:18:15
Detectado automáticamente
00:18:17
Que yo tengo instalado el JDK22
00:18:18
Entonces me lo selecciona
00:18:20
Y donde lo quieres instalar
00:18:22
Pues lo quiero instalar en Stefano, Eclipse, no se que
00:18:23
Vale, ok
00:18:26
Voy a darle install
00:18:26
Y se me va a instalar
00:18:29
Acepto todo
00:18:30
Vamos a ver que lo instale rápidamente
00:18:32
Lo que he hecho
00:18:35
Mejor que no
00:18:43
Lo que he hecho es crearme una carpeta que se llama
00:18:43
Programación 24-25 en D
00:18:46
Luego he lanzado
00:18:49
El
00:18:50
El Eclipse
00:18:52
Ahora, la primera cosa que me pide el Eclipse es, ¿cuál es tu espacio de trabajo, tu workspace? En teoría, cada sistema tiene su propio workspace, con dentro proyectos.
00:18:54
Nosotros, nuestro espacio de trabajo
00:19:11
Será la carpeta que acabamos de crear en D
00:19:14
Nuestra carpeta que se llama programación
00:19:17
Todos nuestros ejercicios los haremos allí dentro
00:19:20
Cada ejercicio lo haremos como un proyecto nuevo
00:19:23
O podemos hacer un proyecto de ejercicios básicos
00:19:26
Y hacer allí dentro todos los ejercicios básicos
00:19:30
Ahora vemos cómo lo hacemos
00:19:32
La primera cosa es cuando aquí me pide
00:19:33
Oye, ¿cuál es tu workspace?
00:19:35
Browse
00:19:38
Y busco la carpeta que acabo de crear
00:19:39
De
00:19:42
Programación 24-25
00:19:44
¿Vale?
00:19:47
Seleccionar carpeta
00:19:50
Entonces ahora me dice
00:19:51
Vale, tu workspace es de dos puntos
00:19:53
Programación 24-25
00:19:55
A partir de ahora cuando lo encendéis otra vez
00:19:57
Esta será la opción por defecto
00:19:59
Entonces le podéis decir adelante
00:20:01
Pero si queréis crear un workspace nuevo
00:20:03
Como cuando haréis el examen por ejemplo
00:20:05
Pues entonces yo os diré
00:20:07
Cread un Workspace nuevo
00:20:08
Que se llame así
00:20:11
Vosotros creáis la carpeta
00:20:11
Y cuando llegue aquí
00:20:13
Seleccionáis esa carpeta
00:20:13
¿Sí?
00:20:15
Lanzo
00:20:16
Se abre el eclipse
00:20:17
Y ya está
00:20:21
Se abre esta cosa de aquí
00:20:39
¿Vale?
00:20:40
Este es el entorno
00:20:41
¿Sí?
00:20:42
La primera página que os sale aquí
00:20:43
Es una página de bienvenida
00:20:44
De welcome
00:20:47
Vosotros la podéis cerrar
00:20:47
Se abre también otras cosillas
00:20:49
No me interesa
00:20:52
Podéis cerrarla con la X aquí
00:20:53
¿Dónde está? Welcome
00:20:56
X, ya está
00:20:57
Esto es
00:20:59
Vuestro entorno de programación
00:21:01
Tiene varias partes
00:21:03
¿Aquí?
00:21:04
Sí, pero no hoy
00:21:25
Actualizaremos todos
00:21:26
Posiblemente se ha instalado en momentos
00:21:30
Distintos, pues
00:21:32
Intentaremos actualizarla, pero para actualizar
00:21:33
No sé si te lo permite hacer como
00:21:35
Usuario o si tienes que ser
00:21:37
Administrador, entonces ya lo veremos
00:21:40
De todas formas, si ha cambiado algo, ha cambiado muy poco. No os preocupéis.
00:21:41
Entonces, cuando estáis aquí, aquí tenéis varias partes en vuestro entorno de trabajo.
00:21:45
Aquí al centro es donde programaréis.
00:21:55
Aquí a la izquierda es donde estarán vuestros proyectos y vuestros ficheros organizados
00:21:59
para que vosotros podáis ir de un ejercicio a otro, de un proyecto a otro, de una clase a otra.
00:22:06
¿Vale? Entonces, aquí abajo, después os aparecerá el resultado, lo que es la consola, y aquí cosas extra que por ahora no utilizaremos.
00:22:11
¿Vale? Tú puedes aquí organizarte tu vista, o sea, dónde están las cosas, como te da la gana.
00:22:24
Si tú arrastras estos cuadraditos por un lado o por el otro, se van metiendo de un lado o del otro.
00:22:34
No me gusta el Package Explorer aquí
00:22:39
Lo quiero aquí
00:22:41
Pues lo pillo, lo arrastro aquí
00:22:42
Y se me mete aquí
00:22:43
Pero no quiero, yo estoy acostumbrado con esto
00:22:44
Esta es la vista por defecto
00:22:47
Vamos a crear
00:22:50
Nuestro proyecto
00:22:52
De ejercicios básicos
00:22:54
¿Cómo creo un proyecto?
00:22:56
Aquí, está bien
00:23:00
File, nuevo
00:23:01
Java Project
00:23:03
Se me abre una pestaña que dice
00:23:06
Estás haciendo un proyecto nuevo
00:23:15
File, nuevo, Java Project
00:23:17
Y aquí le doy el nombre del proyecto
00:23:21
El nombre del proyecto no es el nombre de la clase
00:23:24
No estamos todavía en la clase
00:23:27
Es un proyecto que le doy yo
00:23:28
Le doy ejercicios básicos
00:23:29
Esto será una carpetita
00:23:34
Donde dentro
00:23:38
Metaré todos los ejercicios básicos
00:23:40
Que voy haciendo
00:23:42
¿Sí?
00:23:42
Es para mantener
00:23:46
No haría falta
00:23:47
Pero para mantener
00:23:48
Para acostumbrarnos
00:23:49
¿Vale?
00:23:51
Le digo que
00:23:52
JRE quiere utilizar
00:23:53
Si la versión 20
00:23:54
Versión 22
00:23:56
La por defecto
00:23:57
Versión 22
00:23:58
Y cosas por el estilo
00:23:59
Esto da más o menos igual
00:24:00
¿Vale?
00:24:02
Yo selecciono la 22
00:24:03
Para que sea alguna
00:24:05
Pero
00:24:06
Luego más o menos
00:24:07
No debería daros problemas tampoco si usáis la 20, porque usamos cosas muy básicas.
00:24:09
Esto os daría problemas si usáis cosas muy avanzadas.
00:24:14
Y al final podría seguir adelante con otras cosas, pero no me interesa Finish.
00:24:16
Él hace sus cosas.
00:24:22
Y aquí ahora a la izquierda me aparece ejercicios básicos.
00:24:25
¿Os ha funcionado? ¿Lo tenéis? Vale.
00:24:32
Si lo abro, veo que dentro hay cosillas.
00:24:35
Estas son las librerías.
00:24:39
Todas las cosas que Java me da gratis para poder utilizar dentro de mis programas, ¿vale?
00:24:41
Y aquí está SRC, la carpeta SRC está por source, o sea, fuente, o sea, donde yo hago mis programas, ¿sí?
00:24:48
Estamos hasta aquí, vale.
00:25:02
Está dentro una cosa así, por ahora la ignoro, ¿vale?
00:25:05
Lo que voy a hacer es sobre src, botón derecho, nuevo, clase.
00:25:07
Botón derecho sobre src, new, clase.
00:25:19
Esto es un cuadro para crear una nueva clase.
00:25:26
¿Cómo se llama mi clase? La pongo aquí, name.
00:25:30
Y será el word.
00:25:34
¿Dónde pone name? El word.
00:25:37
Ahora, si yo pincho esto, él me crea en automático el main.
00:25:44
Pero no quiero, porque quiero aprender antes.
00:25:52
En un futuro, pincháis aquí y ya os lo escribéis.
00:25:55
Pero por ahora no. Esto no es seleccionado.
00:25:59
He puesto el nombre de la nueva clase, le doy a finish.
00:26:04
Lo que pasa es que me crea una nueva clase aquí.
00:26:08
Me crea el award.java dentro de src en el package de default.
00:26:16
- Autor/es:
- Stefano Chiesa
- Subido por:
- Stefano C.
- Licencia:
- Reconocimiento - No comercial
- Visualizaciones:
- 36
- Fecha:
- 20 de septiembre de 2024 - 11:49
- Visibilidad:
- Clave
- Centro:
- IES ROSA CHACEL
- Duración:
- 26′ 40″
- Relación de aspecto:
- 16:10 El estándar usado por los portátiles de 15,4" y algunos otros, es ancho como el 16:9.
- Resolución:
- 1152x720 píxeles
- Tamaño:
- 79.85 MBytes