QT与java比较?
Qt 相当于 Java 中的 (SWT 或者 SWING) + Collections + Thread + Java3D + Network + ...
唯一可以挂上关系的 就是 他们都跨平台
Java 的运行是建立在虚拟机上的,在虚拟机上 一次编译 到处运行。
但虚拟机是平台各异的,执行代码格式统一。
Qt 程序的运行是建立在 Qt Framework上的。一次编码,到处编译。
但Framework是平台各异的,编程接口统一。
说到速度,Java 也没有大家说的那样慢,但是 或多或少 也会慢一点 约 50~70% 的速度。
Qt 的速度 也不是全速
由于 信号 邮槽 机制的关系,回避 一般的 回调函数 慢 5~10 左右。(引用至:http://topic.csdn.net/u/20091117/21/10dfa696-eb5f-4caf-b599-fee3ff9234a3.html)
目前来说QT有没有更胜一筹的地方?求高人指点?
[解决办法]
Qt只是一个跨平台的C++开发框架。话说Qt也是支持java来开发的,去网上搜了下好像叫Qt Jambi。
[解决办法]
各有自己的优势了。
java离不开dalvik,或者特定的虚拟机,这点是最大的弊端。
[解决办法]