Iupac

Páginas: 5 (1015 palabras) Publicado: 17 de enero de 2013
Es un lenguaje que es compilado, generando ficheros de clases compilados, pero estas clases compiladas, son en realidad interpretadas por la máquina virtual de java. Siendo la máquina virtual de java la que mantiene el control sobre las clases que se estén ejecutando.
Es un lenguaje multiplataforma: El mismo código java que funciona en un sistema operativo, funcionará en cualquier otrosistema operativo que tenga instalada la máquina virtual java.
Es un lenguaje seguro: La máquina virtual, al ejecutar el código java, realiza comprobaciones de seguridad, además el propio lenguaje carece de características inseguras, como por ejemplo los punteros.






Java es un lenguaje de programación por objetos creado por Sun Microsystems, Inc. que permite crear programas quefuncionan en cualquier tipo de ordenador y sistema operativo. 

Se usa el Java para crear programas especiales denominados applets, que pueden ser incorporados en páginas para hacerlas interactivas. Los apliques Java requieren que el navegador utilizado sea compatible con Java.


características de Java

Característica de java.
Las características principales que nos ofrece Java son:
1.-Lenguaje  Simple:
Se lo conoce como lenguaje simple porque viene de la misma estructura de c y c++; ya que c++ fue un referente para la creación de java por eso utiliza determinadas características de c++ y se han eliminado otras.
2.- Orientado a Objeto:
Toda la programación en java en su mayoría está orientada a objeto, ya que al estar agrupados en estructuras en estructuras encapsuladas es másfácil su manipulación.
3.- Distribuido:
Permite abrir sockets, establecer y aceptar conexiones con los servidores o clientes remotos; facilita la creación de aplicaciones distribuidas ya que proporciona una colección de clases para aplicaciones en red.
4.- Robusto:
Es altamente fiable en comparación con c,  se han eliminado muchas características con la aritmética de punteros, proporcionanumerosa scomprobaciones en compilación y en tiempo de ejecución.
5.- Seguro:
La seguridad es una característica muy importante en java ya que se han implementado barreras de seguridad en el lenguaje y en el sistema de ejecución de tiempo real.
6.- Indiferente a la arquitectura:
Java es compatible con los másvariados entornos de red, cualquiera sean estos desde Windows 95, Unix aWindows Nt  y Mac,para poder trabajarcon diferentes sistemas operativos.
Java es muy versátil ya queutiliza byte-codes que es un formato intermedio que sirve para transportar elcódigo eficientemente o de diferentes  plataformas (Hardware - Software).
7.- Portable:
Por ser indiferente a laarquitectura sobre la cual está trabajando, esto hace que su portabilidad seamuy eficiente, sus programas son iguales encualquiera de las plataformas, yaque java especifica tamaños básicos, esto se conoce como la máquina virtual dejava.
8.- Interpretado y compilado a lavez:
Java puede ser compilado einterpretado en tiempo real,  ya que  cuando se construye el código fuente este setransforma en una especie de código de máquina.
 
9.- Multihebra o Multihilos:
Java tiene una facilidad decumplir varias funciones al mismotiempo, gracias a su función  de multahilos ya que por cada hilo que elprograma tenga se ejecutaran en tiempo real muchas funciones al mismo tiempo.
10.- Dinámico:
El lenguaje java es muy dinámicoen la fase de enlazado, sus clases solamente actuaran en medida en que  sean requeridas o necesitadas con estopermitirá que los enlaces se puedan incluir incluso desde fuentes muy variadaso desde lared.
11.- Produce Applets:
En java se pueden crearaplicaciones independientes y applets.
Independientes porque se puedencomportar como cualquier programa escrito en cualquier lenguaje.
Por otra parte los appletsconsiderados pequeños programas, tienen la capacidad de ejecutar funciones muycomplejas.
12.- Alto rendimiento
Java es considerado de altorendimiento por ser tan  veloz en elmomento...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • IUPAC
  • iupac
  • iupac
  • Iupac
  • IUPAC
  • Iupac
  • IUPAC
  • Iupac

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS