Visual J # (a veces conocido simplemente como J
#) Una clase es una construcción que permite crear tipos personalizados
propios que permiten programmming los desarrolladores utilizar el Java lenguaje
de programación para escribir aplicaciones que se ejecutan en Microsoft de .NET plataforma
de ejecución. Aunque Microsoft no admite la Máquina Virtual Java como
parte de. NET, Visual J # permite un programador familiarizado o que prefiere
los conceptos de Java y la sintaxis del lenguaje para escribir y compilar un
programa que se ejecuta con éxito en el. NET Framework Common plataforma
Language Runtime. Las sentencias fuente se compilan en Microsoft
Intermediate Language (MSIL), que es el equivalente de Java bytecode . Un
programa ya compilado en código de bytes de Java se puede convertir en MSIL.
Con Visual J #, Microsoft incluye sus propias
bibliotecas de clases que son el equivalente de los Java nivel de
bibliotecas de clases 1.1.4. Visual J # admite la funcionalidad de Visual
J + + y las extensiones de Microsoft. En Visual J + usuarios +, Microsoft
dice que Visual J # presenta una interfaz familiar y de los dos sistemas de
desarrollo y archivos de proyecto se puede utilizar en la misma máquina.