Cracteristicas de java

Solo disponible en BuenasTareas
  • Páginas : 4 (955 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de mayo de 2010
Leer documento completo
Vista previa del texto
Características de Java
SIMPLE: Ofrece toda la funcionalidad de un lenguaje potente, pero sin las características menos usadas y más confusas de éstos, para mantener reducidas las especificacionesdel lenguaje. Reduce en un 50% los errores más comunes de programación. Además, el intérprete completo de Java que hay en este momento es muy pequeño, solamente ocupa 215 Kb de RAM.
ORIENTADO AOBJETOS: Trabaja con sus datos como objetos y con interfaces a esos objetos. Soporta las tres características propias del paradigma de la orientación a objetos: encapsulación, herencia y polimorfismo.DISTRIBUIDO: Se ha construido con capacidades de interconexión TCP/IP. Existen librerías de rutinas para acceder e interactuar con protocolos como http y ftp. Esto permite a los programadores accedera la información a través de la red con tanta facilidad como a los ficheros locales.
ROBUSTO: Realiza verificaciones en busca de problemas tanto en tiempo de compilación como en tiempo de ejecución.La comprobación de tipos en Java ayuda a detectar errores, lo antes posible, en el ciclo de desarrollo. Obliga a la declaración explícita de métodos, reduciendo así las posibilidades de error.Maneja la memoria para eliminar las preocupaciones por parte del programador de la liberación o corrupción de memoria. Implementa los arrays auténticos, en vez de listas enlazadas de punteros, concomprobación de límites, para evitar la posibilidad de sobreescribir o corromper memoria resultado de punteros que señalan a zonas equivocadas.
ARQUITECTURA NEUTRAL: Para establecer Java como parteintegral de la red, el compilador Java compila su código a un fichero objeto de formato independiente de la arquitectura de la máquina en que se ejecutará.
SEGURO: Cuando se usa Java para crear unnavegador, se combinan las características del lenguaje con protecciones de sentido común aplicadas al propio navegador.
PORTABLE: Implementa otros estándares de portabilidad para facilitar el desarrollo....
tracking img