多线程python/ruby​​ vs java?

nev*_*ame 2 ruby python java

我想知道python/ruby​​中的多线程是否等同于java中的多线程?

我的意思是,它是否有效?

因为如果你想创建一个使用彗星技术的聊天应用程序,我知道你必须使用多线程.

这是否意味着我可以使用python或ruby,或者使用java更好吗?

谢谢

Jör*_*tag 9

这不是关于Ruby,Python或Java的问题,而是关于Ruby,Python或Java的特定实现的更多信息.Java实现具有极其高效的线程实现,并且存在具有极其糟糕的线程实现的Java 实现.Ruby和Python也是如此,基本上任何语言都是如此.

即使是像Erlang这样的低效线程实现甚至没有意义的语言,有时也会出现错误的线程实现.

例如,如果使用JRuby或Jython,则Ruby和Python线程 Java线程.因此,它们不仅与Java线程一样高效,而且与Java线程完全相同.