Comentarios
Antes que nada (y ya para quitarme eso de encima), aquí esta como se escriben los comentarios en Java:
//Comentario de una línea para algo rápido /** Comentario largo, *ideal para la Documentación */
API de Java
Podemos entenderlo como un conjunto de muchísimas clases que ya trae hecha Java para ahorrarnos el trabajo. También las conocen como las librerías de Java.
import java.Bla.Bla
No se preocupen si no le encuentran ningún sentido a esto, solo sigan leyendo.
Atributos
En Java, hay varias clases de «variables» que podemos ocupar, por eso en Java se usa el término “Tipos de datos” para englobar a cualquier cosa que ocupa un espacio de memoria y que puede ir tomando distintos valores o características durante la ejecución del programa.
En Java diferenciamos dos tipos de datos:
- Tipos primitivos, que se corresponden con los tipos de variables en lenguajes como C y que son los datos elementales que hemos citado.
- Los Tipos Objeto, son mucho más inteligente y te permiten realizar muchas cosas más fácilmente.


También podemos dividir los atributos en dos tipos:
- Estáticos (es decir que atributos que nunca van a cambiar, también los conocen como MACROS) .
- Dinámicos (es un atributo que puede variar, así que lo consideramos, valga la originalidad, solo un atributo).
Tipos Primitivos
Sin métodos, no son objetos, no necesitan una invocación para ser creados. Fáciles y sencillitos.
A continuación te muestro todos los tipos de datos primitivos disponibles en Java:
Nombre | Tipo | Ocupa | Rango |
byte | Entero | 1 byte | -128 a 127 |
short | Entero | 2 bytes | -32768 a 32767 |
int | Entero | 4 bytes | 2*109 |
long | Entero | 8 bytes | Muy grande |
float | Decimal
simple |
4 bytes | Muy grande |
double | Decimal
doble |
8 bytes | Muy grande |
char | Carácter
Usa comillas simples |
2 bytes | — |
boolean | Valor:
true o false |
1 byte | — |
Una vez que hayas decidido cual de todos estos vas a ocupar, tienes que seguir este sintaxis (si, es muy muy parecida a C).
Sintaxis
//FORMA BASICA TipoDeDato NombreDeDato; //FORMA DECLARAR VARIAS TipoDeDato Dato1, Dato2, Dato3; //FORMA DECLARAR Y INICIALIZAR TipoDeDato Dato1 = Valor; TipoDeDato Dato2 = Valor2, Dato3 = Valor3;
Tipos Objeto
Con métodos, necesitan una invocación para ser creados.
Tipos de la biblioteca estándar de Java | String (cadenas de texto)
Muchos otros (p.ej. Scanner, TreeSet, ArrayList…) |
||
Tipos definidos por el programador | Cualquiera que se nos ocurra, por ejemplo Taxi, Autobus, Tranvia. | ||
Arrays | Serie de elementos o formación tipo vector o matriz.
Lo consideraremos un objeto especial que carece de métodos. |
||
Tipos envoltorio o wrapper (Equivalentes a los tipos primitivos pero como objetos…Cool) |
Byte | ||
Short | |||
Integer | |||
Long | |||
Float | |||
Double | |||
Character | |||
Boolean |
Operadores
Matemáticos
Símbolo | Operación |
+ | Suma |
– | Resta |
* | Multiplicación |
% | Módulo
(Resto de división) |
Simplificaciones
Forma Simple | Forma Compleja |
x += y | x = x+y |
x -= y | x = x-y |
x *= y | x = x*y |
x /= y | x = x/y |
x++ | x = x+1 |
x– | x = x-1 |
Lógicos
Operador | Significado |
! | NOT |
> | Mayor que |
< | Menor que |
== | Igual |
&& | AND |
|| | OR |
^ | XOR |
>= | Mayor o igual que |
<= | Menor igual que |
!= | No igual |
Y listo, hemos terminado con la parte más difícil de Java, bueno, al menos la más aburrida, así que para compensarlo, toma, un gatito :3
![]() |
![]() |
![]() |