Lenguaje JAVA
000b.jpg (3154 bytes)
Elaborado por: Elizabeth Gil
    
 
Atrás Pág 1 Pág 2 Pág 3 Siguiente Portada Infografía
  

VENTAJAS:

- Es un lenguaje relativamente sencillo y fácil de aprender.

- Es muy productivo, con poco código puedes hacer mucho más que la misma cantidad en código de C ó C++

- Es un Lenguaje de Programación Orientada a Objetos lo que nos permite organizar el código en entidades como las clases compuestas de datos y funciones, y a través de la característica de la herencia podemos organizar las clases en jerarquías.

DESVENTAJAS:

- Java es lento comparado con C ó C++, pero en algunas tareas es casi igual de veloz.

- Java no permite el acceso directo a todos los recursos de hardware de la PC. Aunque esto también podría ser una ventaja ya que así es más fácil.

- Actualmente hay tantas bibliotecas de clases para java que es casi imposible conocer  para que sirven todas y cada una de ellas.

CARACTERÍSTICAS MÁS RESALTANTES:

· Java es orientado a objetos. Mucho se ha hablado en los últimos años sobre esta tecnología y varios han sido los artículos al respecto en esta revista.

· Arquitectura neutral, portátil y robusta. Es neutral, al adoptar un sistema de código binario que es independiente de arquitecturas hardware, sistemas operativos y sistemas de ventanas. Es portátil, al definir de forma precisa los tipos y tamaños de los datos. Y es robusta, al poseer un chequeo del código tanto en tiempo de compilación como de ejecución. Y la mayor diferencia con C y C++, el modelo de memoria de Java elimina la posibilidad de sobreescribirla y la corrupción de los datos.

· Simple. Posee las estructuras mínimas de un lenguaje de programación tradicional, sin añadir ninguna estructura más.

· Independiente de la plataforma. Java se compila a un formato de código de byte que puede ser leído e interpretado por muchas plataformas, incluyendo Windows 95, Windows NT, Solaris 2.3, Linux, Mac OS, etc.

· Seguro. El código de Java puede ser ejecutado en un entorno que prohíbe la introducción de virus, borrar y modificar ficheros o la ejecución de operaciones que provoquen la caída del ordenador y la pérdida de datos.

· Alta prestación. Todavía no, (pero falta poco) para que el Java compilado pueda rivalizar en velocidad al C++.

· Multithread (Ver Login:_ 15). En Java, todo transcurre de forma paralela, con varias tareas de forma simultánea. Un único programa Java puede procesar diferentes cosas de forma independiente y continua.

Subir

  

      000b.jpg (3154 bytes)

Última Actualización: 09OCT2002

Copyright 2002 ELGF. Todos los Derechos Reservados

Dirección: Sta. Isabel a Nazareno. Casa # 31.

La Pastora. Caracas-Venezuela

Telefono: 0212-8615246/0414-3802043

e-mail: maxisagil@hotmail.com /maxisagil@tutopia.com