正在初始化 CheerpJ JVM...
首次加载需要下载约 15MB 运行时,请耐心等待

🚀 JavaRunner

在浏览器中直接运行 Java 代码 — 无需安装 JDK

工作原理:本页面使用 CheerpJ(WebAssembly 版 JVM)在浏览器中直接执行 Java 字节码。支持 Java 8/11/17 语法,包含完整的 OpenJDK 运行时。代码完全在本地浏览器执行,不会上传到任何服务器。

📝 Java 源代码

JVM 初始化中...

📤 运行结果

💡 点击 "运行" 按钮执行 Java 代码
⏳ 首次运行需要等待 JVM 初始化完成...

📦 上传并运行 JAR 文件

👋 Hello World

最基础的 Java 程序,输出问候语和当前时间。

入门

🔢 斐波那契数列

使用循环和递归两种方式计算斐波那契数列。

算法

📊 排序算法

实现冒泡排序、快速排序,并比较性能。

算法

🗂️ 集合框架

演示 List、Set、Map 的使用和 Stream API。

Java 8

🏗️ 面向对象

类、继承、多态、接口的完整示例。

OOP

🧵 多线程

创建线程、线程同步、线程池的使用。

并发

📄 文件操作

读写文件、NIO.2 路径操作示例。

IO

⚡ Lambda 表达式

函数式接口、方法引用、Stream 操作。

Java 8