Skip to content

Commit 7d879b4

Browse files
author
martipatgra
committed
remove java version
1 parent c207cff commit 7d879b4

File tree

4 files changed

+40
-8
lines changed

4 files changed

+40
-8
lines changed

docs/ud1/122setup.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
# 💾 ¿Qué se necesita para programar en Java?
22

3-
+ Instalar el JDK versión 11. Lo podemos descarga desde la página oficial de Oracle.
3+
+ Instalar el JDK la úlltima release, versión estable de Java. Lo podemos descarga desde la página oficial de Oracle.
44
+ Instalar un IDE (Integrated Development Environment), es un programa que te ayudar a desarrollar aplicaciones. Hay muchas opciones disponibles de IDEs.
55

66
![IntelliJ](../img/intellij1.jpg)
77

8-
## Setup Java 11 y IntelliJ en Windows
8+
## Setup JDK Java y IntelliJ en Windows
99

10-
1. Vamos a la página de Oracle y descargamos JDK 11.
10+
1. Vamos a la página de Oracle y descargamos el JDK.
1111

1212
2. Instalamos el JDK.
1313

14-
>En linux usamos el siguiente comando para instalar el jdk: sudo apt-get install openjdk-11-jdk
14+
>En linux usamos el siguiente comando para instalar el jdk: sudo apt-get install openjdk-XX-jdk, donde XX es la versión del java.
1515
16-
3. Windows: Añadimos en las variables de entorno del sistema dentro de la variable Path, la ruta donde se ha instalado java en nuestra máquina (C:\Program Files\Java\jdk-11\bin)
16+
3. Windows: Añadimos en las variables de entorno del sistema dentro de la variable Path, la ruta donde se ha instalado java en nuestra máquina (C:\Program Files\Java\jdk-*VERSION*\bin)
1717

18-
4. Windows: Agregamos también una nueva variable llamada JAVA_HOME --> C:\Program Files\Java\jdk-11 (Ruta de nuestra máquina).
18+
4. Windows: Agregamos también una nueva variable llamada JAVA_HOME --> C:\Program Files\Java\jdk-*VERSION* (Ruta de nuestra máquina).
1919

2020
5. Verificamos que se ha instalado java, ejecutando desde línea de comandos:
2121

docs/ud1/123holamundo.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Cada vez que estás aprendiendo un nuevo lenguaje de programación es una *tradición* crear un nuevo programa muy simple que genera el texto **Hola mundo**.
44
Veamos como podemos hacer esto en IntelliJ.
55

6-
1. Hacemos click en crear nuevo proyecto y elegimos el JDK 11 que hemos instalado.
6+
1. Hacemos click en crear nuevo proyecto y elegimos el JDK que hemos instalado.
77
![IntelliJ](../img/selectjdk.png)
88
2. Luego en Next, Next, añadimos nombre al proyecto y Finish.
99
![IntelliJ](../img/projectname.png)

docs/ud1/19poo.md

+20
Original file line numberDiff line numberDiff line change
@@ -80,3 +80,23 @@ El objeto debe ser creado previamente sino dará error de compilación.
8080
```
8181

8282
Más adelante veremos la visibilidad de los métodos y atributos de los objetos.
83+
84+
## Ejemplo completo de clase Coche
85+
86+
```java
87+
public class Coche {
88+
89+
//atributos, campos o estado
90+
private String marca;
91+
private String modelo;
92+
private int km;
93+
private LocalDate fabricacion;
94+
95+
//acciones o comportamiento
96+
public void arrancar(){}
97+
98+
public void frenar() {}
99+
100+
public void repostar(){}
101+
}
102+
```

docs/ud2/26methods.md

+13-1
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,25 @@
11
# Introducción a los métodos en Java
22

3-
Los métodos sirven para hacer nuestro código más legible, más fácil de mantener y sin código duplicado.
3+
Los métodos en Java son bloques de código que realizan una tarea en concreto, se utilizan para encapsular la lógica de un programa en funciones o procedimientos reutilizables. Los métodos sirven para hacer nuestro código más legible, más fácil de mantener y sin código duplicado.
4+
45
Todo el tiempo hemos estado usando un método llamado main, dentro de él se encuentran todas las sentencias que hemos ido ejecutando, ahora vamos a crear nuestros propios métodos teniendo en cuenta:
56

7+
## Características de los métodos
8+
9+
- Tienen que estar dentro de una clase
10+
- Tienen una definición: visibilidad [static] tipoDeRetorno nombreMetodo ([parámetros])
11+
- tipoDeRetorno, indica el tipo de dato que devuelve el método. Si no devuelve ningún valor se pone void
12+
- nombreDelMetodo
13+
- parámetros: lista de variables que acepta el método, esto es opcional.
14+
- Invocación a métodos: los métodos se invocan desde otros métodos o desde el main, para llamar a un método se utiliza el nombre y paréntesis, y si tiene se añaden los argumentos.
15+
616
![Método](../img/ud26method2.png)
717

818
![Método](../img/ud26method.png)
919

20+
{==
1021
Los métodos se alinean unos debajo de otros, no se puede insertar un método dentro de otro método, y además deben estar dentro de la clase.
22+
==}
1123

1224
## Sentencia **`Return`** - Valores devueltos
1325

0 commit comments

Comments
 (0)