CARACTERISTICAS
describe al lenguaje Java de la siguiente manera:
- Simple
- Orientado a Objetos
- Tipado estáticamente
- Distribuido
- Interpretado
- Robusto
- Seguro
- de Arquitectura Neutral
- Multihilo
- con Recolector de basura (Garbage Collector)
- Portable
- de Alto Rendimiento: sobre todo con la aparición de hardware especializado y mejor software
- Dinámico
Java elimina muchas de las características de otros lenguajes como C++, para mantener reducidas especificaciones del lenguaje y añadir características muy útiles como el recolector de basura. No es necesario preocuparse de liberar memoria, el recolector se encarga de eliminar la memoria asignada. Gracias al recolector, sólo te tienes que preocupar de crear los objetos relevantes de tu sistema ya que él se encarga de destruirlos en caso de no ser reutilizados.
Java reduce en un 50% los errores más comunes de programación con lenguajes como C y C++. Entre las características más "indeseables" de C++ que se han evitado en el diseño de Java destacan: ficheros de cabecera, aritmética de punteros, sobrecarga de operadores, estructuras, uniones, conversión implícita de tipos, clases base virtuales, pre-procesador, etc.
VENTAJAS
Es una fuente abierta.
• Es independiente de la plataforma.
• Realiza la colección de basura de las ayudas.
• Asigna objetos en el apilado.
• Desarrolla aplicaciones web dinámicas.
• Permite crear programas modulares y códigos reutilizables.
DESVENTAJAS
Los programas hechos en java no tienden a ser muy rápidos.
• Algunas herramientas tienen un costo adicional.
REQUISITOS DE HADWARE
En este apartado se describen los requisitos que se deben cumplir para poder instalar el producto Sun Java System Application Server Enterprise Edition 8.2.
- Requisitos de plataforma
- Información importante sobre revisiones del producto
- Bases de datos y controladores JDBC
- Utilización de la base de datos Java DB incluida
- Servidores web
- Exploradores
- Requisitos de HADB y plataformas compatibles

No hay comentarios:
Publicar un comentario