我在网上弄清楚如何使用 Java 创建桌面应用程序。我发现我可以通过 NetBeans IDE 做到这一点。有更好的IDE吗?
你能给我推荐一本适合学习 Java NetBeans 的电子书吗?
我在网上弄清楚如何使用 Java 创建桌面应用程序。我发现我可以通过 NetBeans IDE 做到这一点。有更好的IDE吗?
你能给我推荐一本适合学习 Java NetBeans 的电子书吗?
实际上,您可以使用 IDE 创建桌面应用程序Java Swing GUI Toolkit
,它是 IDE 的一部分Java JDK
,而与 IDE 无关。@Lee Meador 给你一些选择。
这是使用 NetBeans 制作简单桌面应用程序的教程。
还有大量适用于初学者的 YouTube 教程。搜索“Java 教程”,一切就绪。
Java 有三个主要的 IDE:
NetBeans - https://netbeans.org/
IntelliJ - http://www.jetbrains.com/idea/(这是一个商业产品。)
选择你的宗教。
IDE 偏好是相当主观的。Netbeans 还不错。Eclipse 也是一个很好的 IDE。不过,我最喜欢的是 IntelliJ IDEA。他们有一个免费的社区版,可以让你做很多事情,但我花钱买了它以获得完整的功能。
至于用于了解 IDE 的电子书,我建议您只需查看您最终选择的任何 IDE 的网站即可。
以下是我对 IDE 的看法:
NetBeans 非常适合初学者,但它为 Swing WYSIWYG 编辑器生成的代码看起来绝对是垃圾。如果您可以将代码保留在 NetBeans 中并且不担心 GUI 的代码外观,那么如果您不想对 Swing 进行硬编码,那么这是一个很好的方法。
Eclipse 是一个非常专业且功能强大的工具,但有时也有点令人生畏,而且启动和运行起来也不是那么快速和容易。它没有内置的拖放 Swing 编辑器(尽管 Google 提供了一个出色的,称为 Google Plugin for Eclipse),但它已经成为我用过的最强大的调试器。
我对 IntelliJ 了解不多,除了它对于初学者和专业人士来说也是一个不错的选择,但我还没有看到社区对它的支持。这可能只是因为我多年来一直是 Eclipse 的死忠,但这就是我的看法。
比您的 IDE 选择更重要的是,您要尽早弄清楚如何充分利用它。这三个都是优秀的软件,这三个都将帮助您完成您想要构建的任何事情。但是只有当你学会使用他们的组织工具、他们的编辑器/模板选项、他们各自的调试器等时,他们才能帮助你。老实说,我想说如果你有任何 Java 开发人员的朋友,至少选择他们正在使用的任何东西现在,当您不了解如何使用特定选项时,您可以找人求助。