[英]how can i call a java class in ruby
如何在ruby中調用Java類?
如果您使用JRuby,則可以
require 'java'
然后使用例如實例化Java類
object = Java::package.package.ClassName.new
然后使用
object.method(parameter)
有關更多信息,請參見使用JRuby編寫Java庫腳本
您可以將Java類與另一個具有main()
方法的Java類一起包裝或調用,該方法讀取stdin或命令行參數嗎? 然后,您可以將其作為Ruby的可執行文件生成,寫入stdin並從stdout讀取。
考慮到這不是最快的機制,或者在某些情況下是最實際的機制,這可能是最簡單的答案。 但是,對於某些情況,這可能是最實用的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.