什么是比C#更适合的java,反之亦然?

lal*_*ala 1 c# java programming-languages

我已经学习了几个月的编程,主要是java和C#.从我有限的知识来看,它们看起来很相似,所以我试图理解对实际差异的理解.经验丰富的程序员可以告诉我哪种编程语言更适合哪种工作?

在什么情况下你会说"要创建这种软件,java比C#更合适"或"要创建这种软件,C#比java更合适"?

Ken*_*uys 9

Java最初设计为便携式解决方案.如果您需要在多个操作系统上运行某些东西,您可能希望使用Java.


BFr*_*ree 7

根据我在金融界的经验,我最常见的趋势是在后端使用Java(通常是Linux服务器),在前端使用C#(WPF).我认为这种趋势一直存在,直到Mono被广泛接受或微软找到一种方法使他们的服务器操作系统免费:)

我并不是说Java比C#更适合后端(虽然我认为WPF比Java在前端开发方面有优势)但我所说的是,这是许多金融/交易中非常普遍的趋势系统.