gpt4 book ai didi

java - 如何从 jruby 调用 java 静态方法

转载 作者:行者123 更新时间:2023-11-30 04:25:15 25 4
gpt4 key购买 nike

我该怎么做?

include Java
Thread.currentThread.sleep 3

我看到了几年前的帖子,但它没有直接回答问题。

谢谢

最佳答案

或者:

Java::JavaLang::Thread::sleep 3

Java::JavaLang::Thread.sleep 3

(请注意,Thread 上的静态调用 sleep() 会导致当前线程 hibernate ,因此无需调用 currentThread(),并且 hibernate 时间以毫秒为单位)。

这是一个示例(如果您使用 1.7 之前的 JRuby,则需要添加 require 'java'):

t = Java::JavaLang::Thread.new do
puts "Hi."
Java::JavaLang::Thread::sleep 3000
puts "Done."
end
t.start

关于java - 如何从 jruby 调用 java 静态方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16072587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com