代理:为什么大部分代理都在java中完成?

pie*_*154 1 .net java agent

为什么大多数代理研究和工作都是用Java完成的?有没有理由说开发人员似乎完全避开了.net框架,或者因为.net比Java更具商业性而没有在研究人员之间谈论它?

wha*_*ley 12

为什么Java的一个假设使用:研究人员在高校大多采用.研究人员通常没有代码 - 研究生生活在拉面上的学生为他们编码.大多数大学只是工厂java程序员的工厂.因此,大多数研究都是用Java完成的.

关于为什么使用.NET的另一个假设:忽略Mono片刻,.NET与微软的操作系统联系在一起.研究中心提供的工作环境很可能没有运行Microsoft操作系统/实用程序.

它肯定与商业可行性无关 - Java就像.NET一样"商业化",因为它的价值.


alp*_*ero 5

  1. JVM是跨平台的.
  2. Java具有非常好的并发编程支持.
  3. 广泛的第三方库几乎可以想象的一切.