安装成功Java开发工具(JDK),配置好Java开发环境,计算机即可开始Java程序开发。怎样配置Java开发环境?步骤详解
编写程序软件分为两类:
记事本类软件:最原始的记事本类软件,编写简单,便于初学时理解Java程序;
集成开发环境:开发软件有代码提示补全、工具类管理、自定义开发界面等强大功能。
记事本类软件
1.记事本
电脑自带,无需再次安装,操作简单,需编写完代码后,修改后缀名.txt为.java,代码编写需要注意格式规范,修改后缀名。
2.Notepad++
Notepad++是Windows操作系统下的一套文本编辑器,有完整的中文化接口及支持多国语言编写的功能。Notepad++功能比Windows中的Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。Notepad++是免费软件,可以免费使用,自带中文,支持众多计算机程序语言。
3.Sublime Text
Sublime Text是一个代码编辑器(收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、macOS等操作系统。
4.EditPlus
EditPlus是一款小巧但是功能强大的可处理文本、HTML和程序语言的32位编辑器。EditPlus拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览甚至监视系统剪切板等功能。EditPlus功能强大,界面简洁美观,且启动速度快;中文支持比较好;支持语法高亮;支持代码折叠;支持代码自动完成,不支持代码提示功能;配置功能强大,且比较容易,扩展也比较强。
集成开发环境
1.IntelliJ IDEA(推荐)
IntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好用的IDE之一。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器,公司使用的比较多。
2.VSCode(推荐)
Visual Studio Code是一个轻量级但功能强大的源代码编辑器,在你的桌面上运行,可用于Windows、macOS和Linux。它内置了对JavaScript、TypeScript和Node.js的支持,并有一个丰富的生态系统,可用于其他语言(如C++、C#、Java、Python、PHP、Go)和运行机制(如.NET和Unity)的扩展,也是公司常用开发软件之一。
3.Eclipse
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse 有一个标准的插件集,包括Java开发工具等,Eclipse对轻量级框架的支持比较好,如Struts、Hibernate。
4.MyEclipse
MyEclipse是Eclipse的升级版,也是一款功能强大的J2EE集成开发环境,由Genuitec公司发布,提供免费版和收费版。被誉为最好用的Java IDE之一。MyEclipse 是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。
5.NetBeans
NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、Java、Groovy、Grails和C/C++等开发语言。NetBeans 对做Web开发比较好。