LinuxParty

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

Un empleado de Sun Microsystem estuvo trabajando en una plataforma llamada "green", de este trabajo, salió el desarrolló de un lenguaje de programación al que lo denominó como "oak".

El nombre fue inspirado por el arbol del roble que es su nombre en inglés, posteriormente el nombre fue sustituido de oak a Java.

El Lenguaje de programación Java fue desarrollado por James Gosling y por lo tanto James Gosling ha sido galardonado como el padre del lenguaje de programación Java.

Ahora la pregunta es, si ya existía un lenguaje de programación funcional (C++) disponible, por qué el Sr. Gosling y su equipo necesitaba un lenguaje de programación diferente.

Java tiene las características:

  • Escribe una vez, ejecuta en cualquier lugar
  • Programa de Desarrollo Cross Platform, es decir, arquitectónicamente neutral
  • Seguridad
  • Basada en Clases
  • Orientado a objetos
  • Soporte para las tecnologías web
  • Robusto
  • Interpretada
  • Herencia
  • Threaded
  • Dinámico
  • Alto Rendimiento

Antes de Java, un programa escrito en la arquitectura de un ordenador no se ejecutará en otro equipo con otra arquitectura, por lo tanto, el desarrollo de Java se enfocaba principalmente en la funcionalidad de la multiplataforma y de ahí la idea de escribir una vez, ejecutar en cualquier parte, sigue siendo la cotización del microsistema Sun durante mucho tiempo.

Un programa Java se ejecuta dentro de la JVM (Java Virtual Machine) que añade una capa adicional entre el sistema y el programa, lo que significa más seguridad. Otros lenguaje de programación antes de Java no tenín esta característica, lo que significaba que un código que se ejecute podría ser malicioso, pudiendo infectar a un sistema o de otros sistemas conectados a la misma, sin embargo Java supero ese problema utilizando JVM.

Java es un OOP (Programación Orientada a Objetos). En función orientada a objetos, significa que toda entidad es un objeto.

Cuando Java se desarrolló en Sun, casualmente las tecnologías web comenzaron a tomar forma y el desarrollo de Java fue muy influenciado con esto, e incluso del mundo web hoy en día utiliza Java más que cualquier otro lenguaje. Java es estrictamente un lenguaje interpretado, lo que significa Java ejecuta el código fuente directamente mediante la traducción del código fuente en una forma intermedia.

Java es robusto, es decir, puede hacer frente con los errores de estar en la entrada o el cálculo. Cuando decimos que Java es un lenguaje de programación dinámico, queremos decir que es capaz de romper los problemas complejos en problemas sencillos y luego ejecutar de forma independiente.

Java soporta threading. Los hilos son pequeños procesos que se pueden administrar de forma independiente mediante la operación programador del sistema.

La Herencia ayuda a Java, lo que significa relación se puede establecer entre las clases.

Sin duda! Java fue desarrollado como un sucesor de 'C' y 'C++'. Como lenguaje de programación por lo que hereda una serie de características de su predecesor, es decir, C y C++ con una serie de nuevas características.

Aprender Java desde el punto de vista de la compañía es muy apreciado y uno de los más buscados después de la tecnología. La mejor manera de aprender cualquier lenguaje de programación es para iniciar la programación.

Antes de entrar a la programación, una cosa más que necesitamos saber es: el nombre de la clase y el nombre del programa debe ser el mismo, sin embargo, puede ser diferente en ciertas condiciones, pero por convención, es siempre una buena idea para cambiar el nombre del programa como su nombre de la clase .

Javac es el compilador del lenguaje de programación Java. Obviamente, usted debe tener instalado Java y el entorno set variable. La instalación de Java en sistemas basados en RPM está sólo a un clic de distancia como en Windows y más o menos igual en el sistema basado en Debian.

Sin embargo Debian Wheezy no tiene Java en su repositorio. Y está un poco desordenado para instalar Java en Wheezy. Por lo tanto un paso rápido de instalar en Debian es lo siguiente:

Instalación de Java en Debian Wheezy

Descarga la versión correcta de Java para su sistema y la arquitectura de aquí:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Una vez que haya descargado, utilice los siguientes comandos para instalar en Debian Wheezy.

 # mv /home/user_name/Downloads /opt/
# cd /opt/
# tar -zxvf jdk-7u3-linux-x64.tar.gz
# rm -rf jdk-7u3-linux-x64.tar.gz
# cd jdk1.7.0_03
# update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_03/bin/java 1
# update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_03/bin/javac 1
# update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.7.0_03/jre/lib/amd64/libnpjp2.so 1
# update-alternatives --set java /opt/jdk1.7.0_03/bin/java
# update-alternatives --set javac /opt/jdk1.7.0_03/bin/javac
# update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_03/jre/lib/amd64/libnpjp2.so

Para RHEL, CentOS y Fedora también pueden instalar última versión de Java, vaya a la siguiente url.

Descargar Java JDK / JRE 6 Binary

Descarar los rpm de  Java JDK /JRE 7u25 para su sistema operativo

Para RHEL/CentOS/Fedora 32-bit OS
jdk-7u25-linux-i586.rpm
jre-7u25-linux-i586.rpm
Para RHEL/CentOS/Fedora 64-bit OS
jdk-7u25-linux-x64.rpm
jre-7u25-linux-x64.rpm

Instalar Java JDK / JRE 7u25

## Instalar Java en 32-Bit OS ##
# rpm -Uvh jdk-7u25-linux-i586.rpm
# rpm -Uvh jre-7u25-linux-i586.rpm 

## Instalar Java en 64-Bit OS ##
# rpm -Uvh jdk-7u25-linux-x64.rpm
# rpm -Uvh jre-7u25-linux-x64.rpm

Vamos a pasar a la sección de programación para aprender algunos programas básicos de Java.

Programa 1: hello.java

class hello{
   public static void main (String args[]){
   System.out.println("Sucess!");
   }
}

Guárdelo como: hello.java. Y compilarlo y ejecutarlo como se muestra.

# javac hello.java
# java hello

Ejemplo de Salida

Sucess!

Programa 2: calculation.java

class calculation { 
  public static void main(String args[]) { 
  int num; 
  num = 123;
  System.out.println("This is num: " + num); 
  num = num * 2; 
  System.out.print("The value of num * 2 is "); 
  System.out.println(num); 
  } 
}

Guárdelo como: calculation.java. Y compilarlo y ejecutarlo como se muestra.

# javac calculation.java
# java calculation

Ejemplo de Salida

This is num: 123
The value of num * 2 is 246

Hágalo usted mismo:

Escriba un programa que solicite su primer nombre y el apellido y luego tratar con su apellido.Escriba un programa con tres valores enteros y realizar suma, resta, multiplicación y división y obtiene la salida personalizado.

Nota: Esta forma de aprendizaje se hará conocer y aprender algo. Sin embargo, si te enfrentas a un poakma en los programas de escritura de culo.

Pronto estaremos subiendo con el próximo artículo de esta serie. Hasta entonces, estad atentos.


Continúa: Curso de Java, iniciación al lenguaje de programación (2 de 2)


 

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías

Nos obligan a moslestarte con la obviedad de que este sitio utiliza Cookies. Ver política