为什么轻量级java游戏库使用了很多静态引用。我一直在学习LWJGL,我觉得LWGJL希望你的很多变量和东西都是静态的。我有解决方法,如果没有,使用大量静态的好处是什么。
答案 0 :(得分:2)
因为LWGJL是围绕用C编写的OpenGL实现的Java包装器,它不是面向对象的。
您可以在the LWGJL wiki中找到:
OpenGL,OpenCL和OpenAL等库都是用C语言编写的 静态的。因为LWJGL的设计既简单又接近 金属尽可能的API它几乎完全是静态的 尽可能地与他们匹配。