安装成功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开发比较好。

Java编程软件合集快速下载方法获取方式:

关注微信公众号“Java烂笔头”,回复“软件

#往期回顾#

为什么学Java?五大理由助你起航!

怎么学Java?最全Java学习路线,总有一款适合你

Java学习资源 | Java编程好书分享,必读!

Java学习资源 | Java编程最新教学视频大全,推荐!

学习网站 | 计算机专业学生常用网站,必备!

怎样配置Java开发环境?步骤详解

点击下方名片关注,会有更多Java相关知识,更有Java学习方法、项目源码免费分享

如有帮助,欢迎分享、点赞

好用的Java编程软件,别说你还不知道!相关推荐

  1. 自动编程软件面世 我们还需要程序员吗?

    自动编程软件面世 我们还需要程序员吗?  出处:PConline 责任编辑:zzh [04-6-9 11:04]  作者:太平洋新闻中心 xqy 来自美国芝加哥的消息,一家名为Care Technol ...

  2. 用友汽车软件java,java编程用什么软件最好?java编程软件分享

    程序员写编程,都想用好的编程软件,因为好的编程软件可以提高程序员的工作效率,那么java编程用什么软件最好?接下来,我们就来给大家讲解一下这方面的内容. 1.JDK JDK是java初学时用的,比较麻 ...

  3. java编程软件手机版_Java编程软件(Alice 3)

    Alice 3是一款优质的Java开发软件,也是一种创新的基于块的编程环境.可轻松创建动画,构建交互式叙述或以3D编程简单的游戏.与许多基于拼图的编码应用程序不同,爱丽丝通过创造力探索来激励学习.Al ...

  4. 西门子编程软件,V16还没上手,最新版本V17已经出来了!

    工业自动化方面,西门子肯定是一头巨兽. 西门子的自动化编程软件,一直在更新版本,从STEP7到博图,V11.V12,一直到V15.V16,很多人V16还没用上,这不,西门子这边V17已经出来了. 官网 ...

  5. java编程软件教程_Java编程软件图文版教程,快来看看吧

    打开本站下载jdk 二.选择接受许可协议并下载JDK安装包 三.安装JDK就像一个普通的软件安装,它首先允许您下载JDK,然后让您下载JRE,注意:JDK中已经有JRE,所以我们关闭窗口直接下载JRE ...

  6. 想跳槽涨薪的必看!手机java编程软件

    类的生命周期 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载,验证,准备,解析,初始化,使用,卸载这7个阶段.其中其中验证.准备.解析3个部分统称为连接. 加载.验证.准备 ...

  7. 美团Java面试题,苹果手机java编程软件

    开头 我们面试的时候 ,经常会被问这种到问题:Spring中bean的循环依赖怎么解决? Spring中bean的加载过程? spring相关的问题一直是大厂面试常问到的一个问题,也是一直困扰这我们, ...

  8. 【Java】关于Java编程软件idea快捷键的使用

    在使用ideal时,使用这些快捷键可以帮助我们快速生成一些代码,和查找以及快速命名等问题: 1. 常使用的一些快捷键: psvm:快速生成public static void main(String[ ...

  9. GitHub Star 破万!3w 多人追更,这个 Java 框架你不会还不知道怎么用吧...

    作为一个 GitHub Star 破 5w,Fork 超 3w 的 Java 框架,一切都在证明,Spring Boot 已经成为了 Java 程序员必备的技能. 不夸张的说,Spring Boot  ...

  10. 完全免费的专业配音软件,谁还不知道呀

    做短视频的时候,这几种免费的配音软件后期配音应该会经常用到的,加个解说旁白音用它们真的很方便,只需要将文字输入到软件里,就可以秒转语音!!! 接下来就给大家介绍一下这三款宝藏免费配音软件! 一.视频之 ...

最新文章

  1. SAP QM 主检验特性主数据关键字段解释
  2. 办公室30个经典赞美句子
  3. 【Linux】36.ubuntu删除vscode的缓存,可清理出几十G空间
  4. 《剑指offer》和为s的两个数字
  5. spark on yarn
  6. 正则化、交叉验证、泛化能力
  7. 无人驾驶(pid算法)
  8. (翻译)正确实施DevOps-The Lay of the Land
  9. CURL不能访问 但浏览器可以访问
  10. 交叉编译mpg123
  11. C/C++二维数组指针(指向二维数组的指针)详解
  12. FPGA之旅设计99例之第十八例----OV5640摄像头SCCB时序
  13. CVPR 2018 | Generative Image Inpainting with Contextual Attention 阅读笔记(翻译)
  14. 地图比例尺学习、超图最小可见比例尺和最大可见比例尺
  15. POJ3608-旋转卡壳
  16. oracle数据库的scn,Oracle数据库SCN详解
  17. 性能分析系列——小命令保证大性能
  18. 机器学习-搭建环境-1:Win10安装Anaconda和Jupyter Notebook
  19. 2021首届-西部云安全峰会来了!9月26日西安见!
  20. 手机拨号按键歌曲谱子

热门文章

  1. socket创建失败_python3从零学习-5.8.1、socket—底层网络接口
  2. vs2019键盘钩子_江门网站建设:针对Web开发人员的12个最佳Visual Studio代码扩展
  3. farm ugly chicken kick(fuck)这个计算机词汇的由来
  4. cygwin--简单备忘
  5. C# 常用路径获取方式
  6. 数据库索引实现(B+,B-,hash)
  7. 谈谈数字货币交易系统的发展
  8. 搭建elasticsearch可视化插件
  9. 步步为营-45-一套增删查改
  10. CTRL-Space always toggles Chinese IME (Windows 7、10)