1. LENGUAJE DE PROGRAMACION JAVA – NETBEANS
INTEGRANTES:
LILIA INES LEGUIA MARTINEZ
ANGI YOHANA GARCIA HERRERA
CAROLINA VANESSA VALENCIA
LEONARDO PAYARES POLO
BRANDON RIVERA MUÑOZ
RIGOBERTO PEÑA MENDOZA
2. *Java fue originalmente desarrollado por James Gosling de Sun
Microsystems (la cual fue adquirida por la compañía Oracle) y
publicado en el 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.
3. *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. Java 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.
4. El lenguaje se denominó inicialmente Oak (por un roble que
había fuera de la oficina de Gosling), luego pasó a
denominarse Green tras descubrir que Oak era ya una marca
comercial registrada para adaptadores de tarjetas gráficas y
finalmente se renombró a Java.
5. El entorno de ejecución era relativamente seguro y los
principales navegadores web pronto incorporaron la
posibilidad de ejecutar applets Java incrustadas en las
páginas web.
Java ha experimentado numerosos cambios desde la
versión primigenia, JDK 1.0, así como un enorme
incremento en el número de clases y paquetes que
componen la biblioteca estándar.4
Desde J2SE 1.4, la evolución del lenguaje ha sido
regulada por el JCP (Java Community Process), que
usa Java Specification Requests (JSRs) para proponer y
especificar cambios en la plataforma Java. El lenguaje
en sí mismo está especificado en la Java Language
Specification (JLS), o Especificación del Lenguaje Java.
Los cambios en los JLS son gestionados en JSR 901
6. *¿Qué es la tecnología Java y
por qué lo necesito?
*¿Por qué he de descargar
Java?
7. *¿Por qué debo actualizar a la
última versión de Java?
*¿Qué obtengo al descargar el
software de Java?
*¿Qué es el complemento Java?
8. La sintaxis de Java se deriva en gran medida de C++. Pero a
diferencia de éste, que combina la sintaxis para
programación genérica, estructurada y orientada a objetos,
Java fue construido desde el principio para ser
completamente orientado a objetos. Todo en Java es un
objeto (salvo algunas excepciones), y todo en Java reside en
alguna clase (recordemos que una clase es un molde a
partir del cual pueden crearse varios objetos).
9.
10. Es un entorno de desarrollo integrado libre hecho principalmente
para el lenguaje de programación Java. Existe además un número
importante de módulos para extenderlo. NetBeans IDE1 es un
producto libre y gratuito sin restricciones de uso.
11. El IDE NetBeans es un entorno de desarrollo integrado - una
herramienta para programadores pensada para escribir, compilar,
depurar y ejecutar programas. Está escrito en Java - pero puede
servir para cualquier otro lenguaje de programación. Existe
además un número importante de módulos para extender el IDE
NetBeans. El IDE NetBeans es un producto libre y gratuito sin
restricciones de uso.
12.
13. *NetBeans IDE 6.5, la cual fue publicada el 19 de noviembre de 2008,
extiende las características existentes del Java EE (incluyendo
Soporte a Persistencia, EJB 3 y JAX-WS).
*Modularidad. Todas las funciones del IDE son provistas por
módulos. Cada módulo provee una función bien definida, tales
como el soporte de Java,
14. *NetBeans Enterprise Pack Provee Soporte para la
creación de aplicaciones orientadas a servicios (SOA),
incluyendo herramientas de esquemas XML, un editor
WSDL, y un editor BPEL para web servicies..
*NetBeans permite crear aplicaciones Web con PHP 5, un
potente debugger integrado y además viene con soporte
para Symfony un gran framework MVC escrito en php. Al
tener también soporte para AJAX, cada vez más
desarrolladores de aplicaciones LAMP o WAMP, están
utilizando NetBeans como IDE.