SWT 为什么比 Swing 快?
How the SWT is Faster than Swing?
我正在探索 SWT(标准小部件工具包)API 我发现它比 Swing 更快.在这里,我找到了一些比较这两者之间性能的数据
所以我不明白它为什么比 Swing 更快。
有知道的朋友解释一下吗?
简而言之:
Swing 完全在 Java 中实现并在 JVM 中运行,这使其独立于平台(至少在理论上)但运行速度比本机应用程序慢。
SWT 是使用原生库实现的,它的一部分在机器中原生运行,这就是它运行速度更快的原因;然而,这使其依赖于平台,您需要知道您的应用程序将去哪里 运行 下载 propper jar 和库。
我正在探索 SWT(标准小部件工具包)API 我发现它比 Swing 更快.在这里,我找到了一些比较这两者之间性能的数据
所以我不明白它为什么比 Swing 更快。 有知道的朋友解释一下吗?
简而言之:
Swing 完全在 Java 中实现并在 JVM 中运行,这使其独立于平台(至少在理论上)但运行速度比本机应用程序慢。
SWT 是使用原生库实现的,它的一部分在机器中原生运行,这就是它运行速度更快的原因;然而,这使其依赖于平台,您需要知道您的应用程序将去哪里 运行 下载 propper jar 和库。