Programación‎ > ‎Java‎ > ‎

Empezando con Java SE

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




Comments