Añadida sección de funciones
This commit is contained in:
parent
e3370b06f3
commit
5aa9da8367
52
java.md
52
java.md
|
|
@ -1,6 +1,6 @@
|
|||
## Documentación Java
|
||||
|
||||
#### Comentarios
|
||||
### Comentarios
|
||||
|
||||
```java
|
||||
// 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.
|
||||
|
||||
|
|
@ -34,14 +34,14 @@ Tan solo en variables locales se puede usar la inferencia de tipos, en la cual s
|
|||
var nombreVariable = valor;
|
||||
```
|
||||
|
||||
#### Variables inmutables
|
||||
### Variables inmutables
|
||||
|
||||
```java
|
||||
final tipo nombreVariableInmutable = valor;
|
||||
final var nombreVariableInmutable = valor;
|
||||
```
|
||||
|
||||
#### Constantes
|
||||
### Constantes
|
||||
|
||||
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;
|
||||
```
|
||||
|
||||
#### Operadores
|
||||
### Operadores
|
||||
|
||||
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 dcha | << | 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