产品介绍
Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
龙芯中科基于OpenJDK研制并发布了龙芯平台Java环境。目前,龙芯平台Java环境已经发布了包括21、17、11和8在内的4个长期支持(Long-Term Support,LTS)版本,龙芯中科对这些LTS版本提供安全更新、问题修复和持续优化。除了多版本支持以外,龙芯平台Java环境还具有符合Java SE标准,开源,免费,支持C1/C2即时编译器和向量加速等优化,支持ZGC和Shenandoah GC等先进垃圾收集器(Garbage Collection,GC),支持向量API(Vector API)、虚拟线程(Virtual Threads)和外部函数和内存API(Foreign Function & Memory API)等Java社区前沿特性等特点。龙芯平台Java环境具体情况如下:
- LoongArch平台上通过JCK测试,符合Java SE,新应用程序和现有应用程序无需修改即可运行
- GPLv2 (with Classpath Exception),可以免费下载、使用和重新发布
- 跟进社区最新版本,获取及时的安全更新和问题修复
- 支持解释器:Template Interpreter(模板表解释器)
- 支持JIT即时编译器:包括Client Compiler(C1),Server Compiler(C2)和Tiered Compilation(分层编译)
- 支持多种垃圾收集器:包括Serial GC,Parallel GC, G1 GC,ZGC(JDK17、JDK21),Shenandoah GC(JDK17、JDK21)和CMS GC(JDK8、11)
- 支持多种Linux操作系统:包括Loongnix、UOS、麒麟等64位操作系统
- 支持LoongArch64和MIPS64:包括3A5000/3A6000/3B5000/3C5000/3C5000L/2K2000、3A4000/3B4000/3A3000/3B3000等PC和服务器
- 支持多版本:包括21、17、11和8在内的LTS版本
- 支持JavaFX(OpenJFX)
- 支持Java Web Start(IcedTea-Web)
- 支持JNA(Java Native Access)
- 比Oracle JDK更长的免费维护时间
专业团队支持
主要的服务器和桌面Java应用均可在龙芯平台上适配,并在龙芯客户中经过了长期、大量的实践验证,这些软件包括但不限于:
Apache Eclipse IDE
- Netbeans IDE
- Apache Tomcat
- Apache Hadoop
- Apache Kafka
- Jenkins
- CoreMail邮件系统
- 东方通、金蝶等主要国产中间件
- 永中Office
- 泛微e-cology等OA系统等