
Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes. que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos diez millones de usuarios reportados.23
El lenguaje de programación Java fue originalmente
desarrollado por James Gosling, de Sun Microsystems (constituida en 1983 y
posteriormente adquirida el 27 de enero de 2010 por la compañía Oracle),4 y
publicado en 1995 como un componente fundamental de la plataforma Java de Sun
Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos
utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son
compiladas a bytecode (clase Java), que puede ejecutarse en cualquier máquina
virtual Java (JVM) sin importar la arquitectura de la computadora subyacente.
La compañía Sun desarrolló la implementación de
referencia original para los compiladores de Java, máquinas virtuales y
librerías de clases en 1991, y las publicó por primera vez en 1995. A partir de
mayo de 2007, en cumplimiento de las especificaciones del Proceso de la
Comunidad Java, Sun volvió a licenciar la mayoría de sus tecnologías de Java
bajo la Licencia Pública General de GNU. Otros también han desarrollado
implementaciones alternas a estas tecnologías de Sun, tales como el Compilador
de Java de GNU y el GNU Classpath.
Ventajas de Java
Java tiene muchas ventajas, entre estas tenemos que
Java es un lenguaje multiplataforma, lo que quiere decir que se ejecuta en la
mayoria de los sistemas operativos, inclusive en sistemas operativos mobiles.
Otra ventaja es que java es un software de distribución libre, no es necesario
pagar una licencia para poder comenzar a desarrollar en este lenguaje. Asi
mismo es un lenguaje muy completo y poderoso, se pueden realizar muchas tareas
con el, pues posee una libreria y utilidades muy completas que facilitan la
programación.
Desventajas de
Java
Asi como este lenguaje tiene ventajas, tambien tiene
desventajas, una de ellas esque puede ser un lenguaje de ejecución lenta,
debido al uso de la maquina virtual de Java, a diferencia de otros lenguajes de
programación de mas bajo nivel como lo es “C”, su velocidad de ejecución
disminuye drasticamente al compararse con este lenguaje. Otra desventaja es que
Java es considerado un lenguaje dificil de aprender, esto debido a su compleja
sintaxis, sin embargo la estructura de este lenguaje es completa y organizada y
semejante a el lenguaje de C++, por lo que si se tiene conocimiento previo en
C++, Java no deberia de ser un lenguaje dificil de aprender.
Requerimientos para comenzar a programar en Java
Antes de comenzar a programar en Java es necesario
contar con una PC que tenga instalados el siguiente software.
Sistema operativo windows,OS X,Solaris o distribución
de linux
Maquina virtual de Java(JVM) – usada para ejecutar los
programas compilados en Java, tambien se le conoce como JRE(Java Runtime
Enviroment), y puedes descargarla aqui.
JDK(kit de desarrollo de Java)-El bien JDK o
SDK(software development kit) se puede descargar aqui. Sin embargo si descargas
el entorno de desarrollo Netbeans, este suele incluir el JDK para mas facilidad
de desarrollo.
Entorno de desarrollo – en realidad se pueden escribir
los programas en cualquier editor de texto, pero para mas facilidad y fines del
curso utilizaremos el NetBeans, el cual puedes descargar en la pagina oficial de
netbeans aqui. Tambien encuentra las instrucciones de instalación de este
software aqui.
No hay comentarios.:
Publicar un comentario