IKVM.NET : Java for Mono and the Microsoft .NET Framework

http://www.ikvm.net/

KVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework. It includes the following components:

  • A Java Virtual Machine implemented in .NET
  • A .NET implementation of the Java class libraries
  • Tools that enable Java and .NET interoperability