CheerpJ 3.0 - ตัวแทน JVM สำหรับเบราว์เซอร์ที่สร้างด้วย HTML5/WASM
(leaningtech.com)- รันแอปพลิเคชัน Java และแอปเพล็ตเดิมได้โดยตรงแบบโลคัลบนเบราว์เซอร์
- รันไบต์โค้ดของไฟล์ .class และ .jar ได้ตามเดิมแม้ไม่มีซอร์สโค้ด
- รองรับฟีเจอร์ของภาษา Java และรันไทม์ได้ 100% รวมถึงความสามารถของระบบทั้งหมด เช่น ระบบไฟล์ เครือข่าย, reflection และ multithreading
- อิงกับ OpenJDK ที่ไม่ต้องแก้ไข
- เปลี่ยนจาก AOT เป็นการคอมไพล์แบบ JIT
- รองรับ classloader อย่างสมบูรณ์
- สถาปัตยกรรม JNI ที่ขยายต่อได้
1 ความคิดเห็น