En términos generales, el lenguaje de programación Java de alto nivel es una poderosa plataforma de software. Cada implementación completa de la plataforma Java posee las siguientes características.
- Herramientas de Desarrollo: Las herramientas de desarrollo proporcionan todo lo que usted necesita para compilar, ejecutar, monitorear, depurar y documentar sus aplicaciones. Como nuevo desarrollador, las herramientas principales que usted usará serán el compilador
javac,el lanzadorjava launcher, y la herramienta de documentaciónjavadoc. - Interfaz Programable de Aplicación (API): El API proporciona la funcionalidad de nucleo del lenguaje de programación Java. Ofrece una gran colección de clases útiles listas para usarse en sus propias aplicaciones. Lo cubre todo, desde objetos básicos, seguridad, internet, generación de XML, acceso a base de datos y más. El núcleo del API es muy grande, para tener una idea sobre su contenido consulte la Documentación de la Plataforma Estándar Java Edición 7.
- Tecnologías de Distribución: El software de JDK proporciona mecanismos estándar como el software "Java Web Start" y "Java Plug-In" para distribuir sus aplicaciones a los usuarios finales.
- Utilidades de Interfaz de Usuario: Las utilerías "Swing" y "Java 2D" hacen posible el crear Interfaces Gráficas de Usuario (GUIs) muy sofisticadas.
- Librerías de Integración: Las Librerías de Integración como son Java IDL API, JDBC™ API, "Java Naming and Directory Interface"™ (JNDI) API, Java RMI, y "Java Remote Method Invocation over Internet Inter-ORB Protocol Technology" (Java RMI-IIOP Technology) permiten el acceso a bases de datos y la manipulación de objetos remotos.
No hay comentarios:
Publicar un comentario
Solo se permiten preguntas o respuestas respecto al tema, si no conozco la respuesta la dejaré para que alguien más conteste.