Compare commits
2 Commits
6cbfa86e64
...
5aa9da8367
| Author | SHA1 | Date |
|---|---|---|
|
|
5aa9da8367 | |
|
|
e3370b06f3 |
20
glosario.md
20
glosario.md
|
|
@ -0,0 +1,20 @@
|
||||||
|
# Glosario
|
||||||
|
|
||||||
|
## Anotaciones generales
|
||||||
|
|
||||||
|
#### Parámetros y argumentos
|
||||||
|
|
||||||
|
Un parámetro es un valor que el elemento espera que se pase al llamarlo, por lo que se define en su declaración. Mientras que un argumento es un valor que se pasa en la llamada al elemento.
|
||||||
|
|
||||||
|
```
|
||||||
|
// Declaración de un elemento con 2 parámetros
|
||||||
|
elemento nombreElemento(parametro_1, parametro_2){
|
||||||
|
foo bar
|
||||||
|
}
|
||||||
|
|
||||||
|
// Llamada a la función
|
||||||
|
nombreVariable = nombreElemento(argumento_1, argumento_2)
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
## Términos específicos
|
||||||
52
java.md
52
java.md
|
|
@ -1,6 +1,6 @@
|
||||||
## Documentación Java
|
## Documentación Java
|
||||||
|
|
||||||
#### Comentarios
|
### Comentarios
|
||||||
|
|
||||||
```java
|
```java
|
||||||
// Comentario en una línea
|
// Comentario en una línea
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
*/
|
*/
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Variables mutables
|
### Variables mutables
|
||||||
|
|
||||||
Se debe fijar el tipo de variable en su declaración, y opcionalmente inicializarla en otra parte del código.
|
Se debe fijar el tipo de variable en su declaración, y opcionalmente inicializarla en otra parte del código.
|
||||||
|
|
||||||
|
|
@ -34,14 +34,14 @@ Tan solo en variables locales se puede usar la inferencia de tipos, en la cual s
|
||||||
var nombreVariable = valor;
|
var nombreVariable = valor;
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Variables inmutables
|
### Variables inmutables
|
||||||
|
|
||||||
```java
|
```java
|
||||||
final tipo nombreVariableInmutable = valor;
|
final tipo nombreVariableInmutable = valor;
|
||||||
final var nombreVariableInmutable = valor;
|
final var nombreVariableInmutable = valor;
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Constantes
|
### Constantes
|
||||||
|
|
||||||
Las constantes se deben declarar e inicializar en ámbito global.
|
Las constantes se deben declarar e inicializar en ámbito global.
|
||||||
|
|
||||||
|
|
@ -49,7 +49,7 @@ Las constantes se deben declarar e inicializar en ámbito global.
|
||||||
static final tipo nombreConstante = valor;
|
static final tipo nombreConstante = valor;
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Operadores
|
### Operadores
|
||||||
|
|
||||||
Aritméticos
|
Aritméticos
|
||||||
|
|
||||||
|
|
@ -115,3 +115,45 @@ Operaciones con bits
|
||||||
| Mueve en a bits de b a izq | >> | a>>b |
|
| Mueve en a bits de b a izq | >> | a>>b |
|
||||||
| Mueve en a bits de b a dcha | << | a<<b |
|
| Mueve en a bits de b a dcha | << | a<<b |
|
||||||
| Igual, pero sin el signo (-) | <<< | a<<<b |
|
| Igual, pero sin el signo (-) | <<< | a<<<b |
|
||||||
|
|
||||||
|
### Tratamiento de null
|
||||||
|
|
||||||
|
La única manera disponible es manejando la excepción.
|
||||||
|
|
||||||
|
### Funciones
|
||||||
|
|
||||||
|
Función simple
|
||||||
|
|
||||||
|
```java
|
||||||
|
// Declaración
|
||||||
|
static void nombreFuncion(){
|
||||||
|
foo.bar;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Llamada
|
||||||
|
nombreFuncion();
|
||||||
|
```
|
||||||
|
|
||||||
|
Función con parámetros
|
||||||
|
|
||||||
|
```java
|
||||||
|
// Declaración
|
||||||
|
static void nombreFuncion(tipo param1, tipo param2){
|
||||||
|
foo.bar(param1 + param2);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Llamada
|
||||||
|
nombreFuncion(arg1, arg2);
|
||||||
|
```
|
||||||
|
|
||||||
|
Función con retorno
|
||||||
|
|
||||||
|
```java
|
||||||
|
// Declaración
|
||||||
|
static tipoRetorno nombreFuncion(tipo param1, tipo param2){
|
||||||
|
return param1 + param2;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Llamada
|
||||||
|
tipo nombreVariable = nombreFuncion(arg1, arg2);
|
||||||
|
```
|
||||||
Loading…
Reference in New Issue