1. node-jvm基于Node.js的Java虛擬機(jī)

        聯(lián)合創(chuàng)作 · 2023-09-23 18:13

        node-jvm 實(shí)現(xiàn)了純 Node.js 環(huán)境下的 Java 虛擬機(jī)。

        示例:

        java

        public class Main {
            public static long fib(int n) {
                if (n <= 1) return n;
                return fib(n-1) + fib(n-2);
            }
        
            public static void main(String[] args) {
                if (args.length == 0) {
                        System.out.print("help: java Main.class {Number}");
                        return;
                }
        
                int N = Integer.parseInt(args[0]);
                long start = System.currentTimeMillis();            
                System.out.format("Fibonacci from 1 to %s:\n", N);
                for (int i = 1; i <= N; i++) {
                    System.out.println(i + ": " + fib(i));
                }
                long stop = System.currentTimeMillis();
                System.out.println("time: " + (stop - start) + "ms");
        
                System.out.println("done.");
            }
        }

        node.js

        var JVM = require("../../index");
        var jvm = new JVM();
        jvm.loadClassFile("./Main.class");
        jvm.run([10]);
        瀏覽 26
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

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

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
          
          

            1. 肏逼视频免费观看 | 一级AV片| 91城中村无套站街熟妇 | 少妇一级婬片免费看 | 尤物视频免费观看 |