LinuxParty
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)
-
Java
- Oracle criticado por el cambio de precio de las nuevas licencias de Oracle Java SE
- El Hosting para desarrolladores Java de ANW está altamente especializado en Aplicaciones con soporte en Español
- ¿Está Java Muerto?
- Cómo instalar Java 13 en CentOS / RHEL 7/8 y Fedora 30/31
- Java EE será para la fundación Eclipse, la acaba de donar Oracle
- Descargar gratis 300 juegos para móviles
- Instalar el plugin de Java para Firefox / Chrome en Fedora Linux, 20, 22 (y sucesivas)
- Curso de Java, iniciación al lenguaje de programación (1 de 2)
- Desarrollador Java dice que ha creado y lanzado una Suite Office básica Open Source en 30 días
- Aprender Java Jugando a CodeSpell
- Red Hat "Fedoraliza" JBoss con WildFly Java Application Server
- ¿Te gusta la Bolsa? Sigue con JStock los valores de 23 paises.
- Libro de Arquitectura JEE gratuito en castellano
- Disponible OpenXava 4.6
- Controlador Java para el DNI electrónico español