<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          JRubyJava 的 Ruby 解釋器

          聯(lián)合創(chuàng)作 · 2023-10-02 02:08

          JRuby 是面向 Ruby、基于 Java 虛擬機(jī)(JVM)的一種解釋程序,它結(jié)合了 Ruby 語言的簡易性和功能強(qiáng)大的 JVM 的執(zhí)行機(jī)制,包括與Java 庫全面集成。Rails 徹底加快及簡化了 Web 應(yīng)用的開發(fā),不過它讓人覺得不夠成熟,特別是在高端企業(yè)級(jí)功能方面。另一方面,Java 平臺(tái)及其虛擬機(jī)、庫和 應(yīng)用服務(wù)器的速度、穩(wěn)定性和功能方面卻一直在提升,現(xiàn)在已被公認(rèn)為是開發(fā)高端服務(wù)器應(yīng)用的領(lǐng)先平臺(tái)。不過如果 Java 平臺(tái)不與 Ruby 等新興語言聯(lián)系在一 起,就有可能落后于流行趨勢(shì)。

          示例代碼:

          require "java"
          
          include_class "java.util.TreeSet"
          include_class "com.example.CallMe"
          include_class "com.example.ISpeaker"
          
          puts "Hello from ruby"
          set = TreeSet.new
          set.add "foo"
          
          set.add "Bar"
          set.add "baz"
          set.each { |v| puts "value: #{v}" }
          
          cm = CallMe.new
          cm.hello
          $globalCM.hello
          
          class CallJava
          include ISpeaker
          def initialize
            super
            @count = 0
          end
          
          def say(msg)
            puts "Ruby saying #{msg}"
          end
          
          def addOne(from)
          #    m.synchronize {
              @count += 1
              puts "Now got #@count from #{from}"
          
          #    }
          end
          end
          瀏覽 17
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲人xxxxc | 99re88 | 蜜芽av在线播放 免费成人性爱网站 | 日韩成人电影中文字幕 | 99re最新|