如果是java和c#比,当然是c#了
因为c#毕竟是微软的东西,做winform c#的当然好了。cc#有很多好用的控件。简化了 做桌面程序的难度。。
论效率的话。。还是c#厉害。。c#的.net framework采用 编译的方式执行 il。而java的采用的解释的方式。执行 字节码文件。
桌面开发绝对是C#的天下,不管是开发效率还是性能,都不是JAVA能比的。
这个本身不是JAVA的错,是虚拟机机制的问题。
看你在哪用,现在还是java要强一点。因为java发展久,而C#近期才发展起来。但长远来看C#开发的桌面程序比java开发的更快功能更强大。而且有很多插件,开发起来方便,周期短。你要是弄软件其实用vs也是可以编的,或者弄个vc编。
C#