J#作为Windows RT上Java的替代品?

J#作为Windows RT上Java的替代品?,java,windows-runtime,clr,surface,j#,Java,Windows Runtime,Clr,Surface,J#,我有一个用Java编写的源代码,我想在WindowsRT/Surface 2上运行。 到目前为止,平板电脑无法运行JVM。是否可以使用J#转换至少部分代码以在CRL下运行它(可能是重写GUI部分)?它会比从零开始快吗?我不这么认为。在.NET4.0中使用J#需要一些技巧,我所看到的技巧在Windows运行时应用程序中都不起作用。即使您可以将J#编译成.Net核心框架,也可能买不到多少东西,因为您没有可用的java名称空间 从Java到C#的转换可能会更快,主要困难在于库代码的差异,而不是基于语言

我有一个用Java编写的源代码,我想在WindowsRT/Surface 2上运行。
到目前为止,平板电脑无法运行JVM。是否可以使用J#转换至少部分代码以在CRL下运行它(可能是重写GUI部分)?它会比从零开始快吗?

我不这么认为。在.NET4.0中使用J#需要一些技巧,我所看到的技巧在Windows运行时应用程序中都不起作用。即使您可以将J#编译成.Net核心框架,也可能买不到多少东西,因为您没有可用的java名称空间

从Java到C#的转换可能会更快,主要困难在于库代码的差异,而不是基于语言的差异。如果您熟悉Android编程,MSDN有一个主题可能会对您有所帮助