Java学习笔记之六 对Java程序设计环境的学习二 开发环境的选择与使用
集成开发环境的安装
Eclipse和NetBeans是两个免费的集成开发环境。
Eclipse:
现在似乎改名叫Eclipse IDE了。
Eclipse IDE:https://eclipseide.org/
NetBeans:
NetBeans现在是Apache的了。
是开源软件。
Apache NetBeans 26: https://netbeans.apache.org/front/main/index.html
IntelliJ IDEA Community Edition:
IntelliJ IDEA Community Edition https://www.jetbrains.com/idea/download/?section=windows
安装Eclipse IDE和NetBeans不需要重启计算机。
安装InteliJ IDEA Community Edition需要重启计算机。
我的安装详情:
elicpse ide解压后即可。
netbeans解压后即可。
InteliJ IDEA Community Edition是个安装程序,依照普通的Windows安装程序安装即可。
安装结果:
路径:
- C:\ides\eclipse-java-2025-06-R-win32-x86_64\eclipse
- C:\ides\netbeans-26-bin\netbeans\bin
- C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\bin
可执行文件:
- C:\ides\eclipse-java-2025-06-R-win32-x86_64\eclipse\eclipse.exe
- C:\ides\netbeans-26-bin\netbeans\bin\netbeans.exe
- C:\ides\netbeans-26-bin\netbeans\bin\netbeans64.exe
- C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\bin\idea.exe
- C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.1.3\bin\idea64.exe
命令行环境的使用
集成开发环境将代码编写、程序编译、测试、调试、发布等各项功能集中到一个软件界面中。使用的时候只需要点击按钮或这选择菜单即可。
而命令行环境,需要各种功能独自来完成。
再命令行环境中,编写代码需要使用独立的文本编辑器。编译需要在命令行中输入命令。
命令行有它自己的好处。可以灵活地选用自己喜欢的各种组件。此外,还可以使用脚本来完成大量重复的工作。
对初学者而言,命令行有助于理解幕后的工作。
集成开发环境的使用
集成开发环境将各类工具集成在一个软件中。
这种集成带来了许多便利。许多功能只需要点击按钮或者选择菜单即可,而无需记忆复杂的命令行命令,尤其是命令行的参数。
相比命令行而言,集成开发环境在脚本自动化方面有所欠缺。但正如集成开发环境集成了一些一样,它也集成了终端。可以在这个终端之中输入命令,使用命令行开发。
集成开发环境会加载更多的内容,占用更多的资源,同时软件的启动和运行也会更慢一些。
不管是命令行,还是集成开发环境,它们的功能都不是一成不变的。许多新功能被添加进去,而许多过时的功能被从软件中移除。
时常检查有无新版本,新版本带来了哪些新功能,移除了哪些旧功能,有助于我们把我软件发展的脉搏。