详细解释下JRuby是什么?
2个回答
展开全部
"JRuby是什么?
作为一个Java程序员,你不要想在产品中使用Ruby直到你能够让它和存在的Java应用程序和类库进行交互,而这些程序和类库之中能够支持Ruby的很多种类的基本功能.那么JRuby是什么呢?JRuby,JVM下的一个开源Ruby解释器,能够在Java里面使用Ruby类库.就像标准的Ruby解释器一样,除开使用Ruby调用本地方法(C代码)或者Java类库以外,Ruby代码都能够在JRuby里面正确执行.
相比较于微软的.NET平台的公共语言运行时,JVM往往只能够支持一种语言.但是事实上,JVM平台不仅仅能够支持Java,而且可以支持Python、JavaScript、Groovy、Scheme,和其他各种语言,这意味着有必要的时候,Ruby代码能够和这些语言很好地进行交互.
详细教程请参考:http://tech.e800.com.cn/articles/2010/126/1291575301526_1.html"
作为一个Java程序员,你不要想在产品中使用Ruby直到你能够让它和存在的Java应用程序和类库进行交互,而这些程序和类库之中能够支持Ruby的很多种类的基本功能.那么JRuby是什么呢?JRuby,JVM下的一个开源Ruby解释器,能够在Java里面使用Ruby类库.就像标准的Ruby解释器一样,除开使用Ruby调用本地方法(C代码)或者Java类库以外,Ruby代码都能够在JRuby里面正确执行.
相比较于微软的.NET平台的公共语言运行时,JVM往往只能够支持一种语言.但是事实上,JVM平台不仅仅能够支持Java,而且可以支持Python、JavaScript、Groovy、Scheme,和其他各种语言,这意味着有必要的时候,Ruby代码能够和这些语言很好地进行交互.
详细教程请参考:http://tech.e800.com.cn/articles/2010/126/1291575301526_1.html"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询