Avian是一种轻量级虚拟机和类库,旨在提供Java功能的有用子集,适用于构建独立的应用程序。高效。VM是从头开始实现的,并且设计得既快又小。-即时(JIT)编译,可快速执行方法-分代复制垃圾收集可确保较短的暂停时间和良好的空间局部性-线程局部堆提供了O(1)内存分配,而没有同步开销-处理了空指针取消引用通过OS信号避免不必要的分支该类库设计为尽可能松散地耦合,从而使ProGuard等工具能够积极隔离应用程序所需的最少代码。这意味着下载量较小,启动速度更快。
特征
Windows版Avian的替代品
![Python](https://i.altapps.net/icons/python-233bb.png)
1126
![Java](https://i.altapps.net/icons/java-f5dbf.png)
582
Java
Java是一种通用的计算机编程语言,它是并发的,基于类的,面向对象的,专门设计为具有尽可能少的实现依赖性。
![JavaScript](https://i.altapps.net/icons/javascript-a5aa5.png)
515
![C (programming language)](https://i.altapps.net/icons/c-programming-language--0b872.png)
278
C (programming language)
C是一种通用的计算机编程语言。C是有史以来使用最广泛的编程语言之一。
![Node.js](https://i.altapps.net/icons/node-js-71c89.png)
250
![Ruby](https://i.altapps.net/icons/ruby-a1571.png)
243
![Go (Programming Language)](https://i.altapps.net/icons/go-programming-language--38b29.png)
104
![Dart](https://i.altapps.net/icons/dart-e3494.png)
65
![Microsoft Silverlight](https://i.altapps.net/icons/silverlight-91a4e.png)
64
Microsoft Silverlight
Silverlight是Microsoft的开发平台,用于为Web,台式机和移动设备创建富媒体应用程序和业务应用程序。
![D (Programming Language)](https://i.altapps.net/icons/d-a4e56.png)
51
D (Programming Language)
D是一种具有类似C的语法和静态类型的语言。它务实地将效率,控制和建模能力与安全性和编程人员生产率结合在一起。