Wednesday, July 15, 2009

.Net Vs. Java - Similarities

Common Language Infrastructure (CLI - CLI is called the Common Language Runtime or CLR) and .NET languages such as C# and VB have many similarities to Sun's JVM and JAVA. Both are based on a virtual machine model that hides the details of the computer hardware on which programs run. MICROSOFT uses theirs Common Intermediate Language (MSIL - intermediate byte-code) , and SUN uses theirs Java bytecode. On DOTNET byte-code is always compiled before execution, either Just In Time (JIT) or in advance of execution using the ngen.exe utility. With JAVA the byte-code is either interpreted, compiled in advance, or compiled JIT.

2 comments:

  1. This post is helpfull to the fresh develpor,they can findout the similaries between Java and .Net.
    It define the core similarities between Java and .Net architechure.

    ReplyDelete