Pues Java es un lenguaje de POO (programación orientado a objetos), multiplataforma, es usado para crear software para dispositivos móviles, tablets, computadores, para sistemas en el hogar como electrodomésticos, para software de automóviles, consolas de videoJuegos y para IA (inteligencia artificial).
Java fue comprado por la empresa ORACLE a SUN MICROSYSTEM en el año 2009 por 5710 millones de dólares.
Si solo queremos ejecutar un programa en Java solo hace falta instalar el JVM. Pero si queremos crear aplicaciones necesitamos el JDK.
Esquema del proceso de Desarrollo en JAVA
SE EJECUTA EN DIVERSAS PLATAFORMAS DE S.O. (GRACIAS A SU JVM)
Características:
- Orientados a objetos
- Flexible
- Robusto
- Altamente tipado (Tipificado)
- Distribuido
- Multiproceso (Multi-Hilo)
- Alto rendimiento
¿HERRAMIENTAS A USAR?
- S.O. (Windows / Linux / Mac OS)
- JRE (Java Runtine Enviroment)
- JDK (Java Development Kit)
- NetBeans (IDE de desarrollo)
- GlassFish 4.1 ( Servidor como Otros Tomcat, JBoss)
Enlaces a herramientas de descargas:
- JVM (MÁQUINA VIRTUAL DE JAVA):
- JDK (JAVA DEVELOPMENT KIT):
- NetBeans (IDE):
- Eclipse (IDE):
- GlassFish (Servidor de aplicaciones):
Configurar las variables de entorno del S.O.
- JAVA_HOME : Carpeta de Instalación (raíz): C:\Program Files\Java\jdk1.8.0_65
- CLASSPATH : Generalmente es el punto “.”
- PATH : Carpeta BIN del JAVA_HOME.
Tipos de datos Primitivos JAVA :
“Tener en cuenta, que una clase en JAVA tiene que tener el mismo nombre del fichero o archivo que lo guarde o sino dará un error al momento de compilar.”
nota
Veamos un ejemplo en Java :
package holamundo;
public class HolaMundo {
// esto es el método principal de una clase
public static void main(String[] args) {
// con esta sentencia puedo escribir un mensaje en la consola
System.out.println("esto es una cadena");
// declaro una variable de tipo Entero
int num;
// declaro una variable y inicializo su valor
int num2 = 20;
// declaro varias variables a la vez
int a, b, c, d, e;
// declaro varias variables e inizializo sus valores
int f = 10, g = 20, h = 30, i = 40;
// vamos a ver una operación matemática Suma
int resultado;
// operamos
resultado = f + g;
// imprimimos el resultado y concatenamos con el simbolo '+'
System.out.println("La suma es " + resultado);
/*
* OPERADORES ARITMÉTICOS
* = Asignacion
* + Suma
* - Resta
* * Multiplicación
* / dividendo
* % Resto (residuo)
*/
// PROCEDENCIAS Y ORDEN DE JERARQUIAS (comienza de izquiera a derecha )
// ()
// */
// +-
}
}
Agregue un comentario