Está en la página 1de 2

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES

UNIANDES

Ingeniera en Sistemas Informticos

Programacin Orientada a Objetos I Nombre del alumno Luis Cambal Fecha 02-05-2012

SEMEJANZAS ENTRE C#, J# Y JAVA Los tres poseen un lenguaje simple y son fciles de aprender, ya que tienen similitud con c++. Son Lenguajes de ltima generacin y de propsito general Son Lenguajes Orientado a Objetos. Incluyen numerosas restricciones para garantizar su seguridad y confiabilidad Para evitar errores comunes como se producan programando en otros lenguajes, en estos se han impuesto una serie de restricciones en el uso de instrucciones de control ms comunes. DIFERENCIAS ENTRE C#, J# Y JAVA

J# no compila cdigo fuente de Java como cdigo de bytes de Java (es decir, archivos .class).

J# no permite crear aplicaciones que se ejecuten en una mquina virtual Java.

Java es un lenguaje portable Java especifica los tamaos de sus tipos de datos bsicos y el comportamiento de sus operadores aritmticos, de manera que los programas son iguales en todas las plataformas.

Java puede ser usado para crear dos tipos de programas: aplicaciones independientes y applets.

En C# todos los tipos derivan de una superclase comn llamada System.Object, por lo que automticamente heredarn todos los miembros definidos en esta clase. Es decir, son objetos. A diferencia de Java.

Microsoft Visual J# 2005 no es una herramienta para el desarrollo de plicaciones que se vayan a ejecutar en una mquina virtual Java. Las aplicaciones y servicios generados con Visual J# slo se ejecutarn en .NET Framework. Visual J# ha sido desarrollado independientemente por Microsoft. No est refrendado ni aprobado por Sun Microsystems, Inc.

También podría gustarte