1. Introduccion A Java



Bienvenidos a nuestro Curso de Java curso en el cual aprendemos a programar sin conocimiento alguno.
Hoy, vamos a ver una introducción a Java, sus beneficios y vamos a crear nuestra primera app.

¿Qué Es Java?

El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva mucho de C y C++, pero tiene menos facilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son generalmente compiladas a bytecode (clase Java) que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente. Es un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o “write once, run anywhere”), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra.

Tipos De Java

Podemos encontrar tres tipos de ediciones de Java:

• Java SE o Standard Edition: es una colección de APIs del lenguaje de programación Java útiles para muchos programas de la Plataforma Java.
• Java EE o Enterprise Edition: es una plataforma de programación para desarrollar y ejecutar software de aplicaciones en el lenguaje de programación Java que permite utilizar arquitecturas de N capas distribuidas y se apoya ampliamente en componentes de software modulares ejecutándose sobre un servidor de aplicaciones.
• Java ME o Micro Edition: es una especificación de un subconjunto de la plataforma Java orientada a proveer una colección certificada de APIs de desarrollo de software para dispositivos con recursos restringidos. Está orientado a productos de consumo como PDAs, teléfonos móviles o electrodomésticos.
Nota
El curso se va a enfocar en Java SE.

Pros De Usar Java

• Es orientado a objetos.
• Es simple de usar como lenguaje de programación.
• Es portable, corre en cualquier plataforma, independientemente de cual sea.
• Es seguro.
• Es robusto, ya que enfatiza los errores en el proceso de compilación.
• Es multi-hilo, es decir, ejecuta varios procesos a la vez en un solo programa.
• Posee un alto desempeño y capacidad..
• Esta diseñado para ser usado como sistemas distribuidos.
• Es dinámico, ya que esta diseñado para adaptarse a cualquier ambiente de desarrollo.

Herramientas Para Su Desarrollo

Puedes usar cualquier editor de texto que sea de tu agrado pero te recomiendo el uso de IDEs muy poderosos como lo son:
• Eclipse. 
• Netbeans. 
• BlueJ.
• JCreator.
• IntelliJ.

¿Cómo Instalar Java En Nuestras Maquinas?

Lo primero que tenemos que hacer es descargar gratis el Java SE Development Kit (JDK) de la página de Descargas de Oracle. En esta vas a tener que descargar la ultima versión del JDK disponible para tu sistema operativo. En el tiempo de este tutorial es la versión 7u40.

Una vez que hayas descargado el JDK, deberás ejecutarlo y el instalador es muy lineal y sencillo de usar. No existen muchas configuraciones necesarias en este punto.

Ajustes De Instalación

Una vez que hayas instalado Java en tu maquina es necesario hacer unos ajustes a las variable de ambiente disponible en el sistema, todo va a depender de que sistema operativo poseas:
Asumiendo que instalaste Java en el directorio c:\Program Files\java\jdk debes hacer lo siguiente:
• Click derecho en “Equipo” o “Mi Computador” y seleccionar “Propiedades”.
• Click en “Variables de ambiente” o “Environment variables” bajo la pestaña de “Avanzados”.
• Ahora, altera la variable “Path” para que contenga la dirección de Java, es decir, si actualmente esta seteado para ‘C:\WINDOWS\SYSTEM32′, deberás cambiarlo por ‘C:\WINDOWS\SYSTEM32;c:\Program Files\java\jdk\bin’.

Hola Mundo

Ya que tenemos instalado Java en nuestras maquinas es hora de que desarrollemos nuestro primer programa y nada mas fácil que realizar un “Hola Mundo” para probar la instalación.

La manera mas fácil para hacerlo es haciendo uso de un editor de texto de tu preferencia (para este ejemplo tan sencillo no es necesario usar un IDE. No te preocupes que mas adelante si lo vamos a estar utilizando).

Con el editor de texto vamos a crear un archivo el cual denominaremos HolaMundo.java.

Una vez que lo hayamos creado agregamos el siguiente código:
public class HolaMundo {
    public static void main(String []args) {
       System.out.println("Hola Mundo"); // imprime Hola Mundo
    }
}
Nota
No te preocupes si no entiendes bien como funciona en los próximos cápitulos veremos bien como funciona.

Compilando

Para compilar el código que acabamos de hacer es necesario:

• Abrir la consola o el terminal.
• Navegar hasta el directorio donde creamos HolaMundo.java.
• Tipeamos javac HolaMundo.java para compilar.

Ejecutando

Para probar el HolaMundo.java que creamos anteriormente vamos a necesitar hacer uso de la consola o terminal.

Abre una consola y tipea: java HolaMundo
consola-hola-mundo

Conclusión

En esta lección, vimos una introducción a Java, sus beneficios y creamos nuestra primera app. Si tienes alguna pregunta, yo estaré feliz de responderte en los comentarios, además espero que te unas y le eches un vistazo a todo el resto de este curso.

¡Te espero la próxima semana!

Comentarios

  1. muy bien explicado pero quisiera saber como descargarlo

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Kali Linux Guia Español (Mega)(Pdf)

MEGA PAQUETE CON MAS DE 60 CURSOS DE VIDEO2BRAIN

Ethical Hacking 2.0 - Implementación de un Sistema para la Gestión de la Seguridad • [USERS] • [PDF]