我在问自己,用Java编写多平台应用程序并将其编译为本机二进制文件(编写Eclipse的方式)或使用像QT这样的跨平台C ++框架会更容易也更灵活。哪些优点/缺点?
答案 0 :(得分:2)
您会发现Java的平台特定问题较少,但是:
答案 1 :(得分:1)
这取决于您的喜好。如果您对C ++有很多经验,那么请坚持下去。仅平台独立性不是一个论据,因为Qt在保证与平台无关的代码方面做得非常出色,并且每个人都可以在另一个系统上重新编译程序(这实际上也是你想用Java程序做的)。
答案 2 :(得分:0)
我只是让JVM对本机代码进行编译。
你可能会认为预编译它会更好,但98%的情况下它不是,它只是更难和更复杂。