Para empezar a programar en Java necesitaremos 3 cosas, el JDK, el JRE y un IDE. - JDK: Java Development Kit es la aplicación que nos permite programar en Java, lo puedes descargar desde la pagina de Sun.
- JRE: Java Run Environment es la maquina virtual que permite a las aplicaciones Java ejecutarse, lo puedes descargar aquí.
- IDE: Entorno Integrado de Desarrollo es el programa en el que escribimos nuestro código y lo compilamos, para Java, hay varios IDE sin embargo los mas conocidos son: Netbeans, Eclipse y JDeveloper.
Tipos de datos en Java- Integer (Entero) permite sólo números enteros - Double (Doble) permite números con decimales largos - Float (Flotante) permite números con decimales cortos - String (Cadena) permite cadenas de texto - Char (Caracter) permite solo un dígito de una cadena alfanumérica - Boolean (Booleano) almacena un valor de verdad dentro de una variable Operadores en Java
Operadores Aritméticos: Los habituales
- Suma (+) .
- Resta (-) .
- Multiplicación (*) .
- División (/) .
- Resto de la División (%) .
Operadores de Asignación: El principal es (=). Operadores Unarios: El mas (+) y el menos (-). Para cambiar el signo del operando.
Operador Instanceof: Nos permite saber si un objeto pertenece a una clase o no.
Operadores Incrementales: Son los operadores que nos permiten
incrementar las variables en una unidad. Se pueden usar delante y
detrás de la variable dependiendo de lo que queramos, es decir, si
queremos que incremente o viceversa antes de utilizar o lo contrario.
Operadores Relacionales: Permiten comparar variables según
relación de igualdad/desigualdad o relacción mayor/menor. Devuelven
siempre un valor booleano.
- (>) Mayor que
- (<) Menor que
- (==) Iguales
- (¡=) Distintos
- (>=) Mayor o igual que
- (<=) Menor o igual que
Operadores Lógicos: Nos permiten construir expresiones lógicas.
- (&&) devuelve true si ambos operandos son true.
- (||) devuelve true si alguno de los operandos son true.
- (!) Niega el operando que se le pasa.
- (&) devuelve true si ambos operandos son true, evaluándolos ambos.
- (|) devuelve true uno de los operandos es true, evaluándolos ambos.
Operador de concatenación con cadena de caracteres (+):
- Por Ejemplo:
System.out.println("El total es"+ result +"unidades");
Operadores que actúan a nivel de bits: Son mucho menos utilizados por eso los explicamos mas por encima.
- (>>) desplazamiento a la derecha de los bits del operando
- (<<) desplazamiento a la izquierda de los bits de operando
- (&) operador and a nivel de bit.
- (|) operador or a nivel de bit
|