一、Java三个版本:

Java SE 标准版 (Java Standard Edition):是Java的基础

Java EE 企业版(Java Enterprise Editon):主要用于开发企业程序

Java ME 小型版(Java Machine Editon):主要应用于嵌入式开发

二、Java常用开发工具:

这里我安装的是Sublime Text(新手推荐使用源码编辑工具)

1、源码编辑工具:

①:Notepad++:是一款免费的开源文本编辑软件,支持windows系统、支持中文版。作为文本编辑时比windows自带的记事本更强大,除了适合作为一款轻量型的文本编辑软件,也很适合作为编程使用。同时notepad还支持多文件,多视窗编辑,保存。代码编辑时还支持自动填充,支持用户自定义编程语言。

②:EditPlus:是一个用于Windows的文本编辑器,具有内置的FTP、FTPS和sftp功能。虽然它可以作为一个很好的记事本替代品,但它也为网页作者和程序员提供了许多强大的功能。EditPlus - Text editor with FTP, FTPS and sftp capabilitieshttps://www.editplus.com/

③:UltraEdit: 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本,它是一款需要花费 49.95 美元的共享软件。

UltraEdit Text Editor + Coding SoftwarePublisher of the popular UltraEdit text editor and All Access suite of tools. Download UltraEdit, UltraCompare, UEStudio, UltraFTP, and UltraFinder.https://www.ultraedit.com/

④:Sublime Text:是由程序员 Jon Skinner 于 2008 年 1 月份所开发出来,它最初被设计为一个具有丰富扩展功能的 Vim。

Sublime Text - Text Editing, Done RightSublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.https://www.sublimetext.com/

⑤:Vim:是一个高度可配置的文本编辑器,它可以使创建和更改任何类型的文本变得非常高效。在大多数UNIX系统和appleosx中,它都是以“vi”的形式包含的。

welcome home : vim onlinehttps://www.vim.org/

2、集成开发工具:

①:Eclipse IDE:是一个开放源码的项目,是著名的跨平台的自由集成开发环境(IDE),最初主要用来 Java 语言开发,后来通过安装不同的插件 Eclipse 可以支持不同的计算机语言,比如 C++ 和 Python 等开发工具。Eclipse Downloads | The Eclipse FoundationThe Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.https://www.eclipse.org/downloads/

②:MyEclipse:是企业开发的最佳javaide,在单一解决方案中提供了对流行技术的轻松访问。从javaee到Maven,从Spring到WebSphere,MyEclipse提高了工作效率并帮助您编写最好的代码。有了更好的工具,创建一个动态的前端和一个强大的后端是很简单的,这是一个成功的组合。

Myeclipse中文网官方正版2021.5.24上市支持Java16免费试用30天 - MyEclipse官方中文网Myeclipse是最好的企业级Java IDE,MyEclipse让您的开发保持流畅、不受约束。您能在这里得到Java EE开发所需要的一切支持,现在下载享受30天免费试用和项目源码示例!https://www.myeclipsecn.com/

③:Intellij IDEA:简称 IDEA,具有美观,高效等众多特点。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持 HTML,CSS,PHP,MySQL,Python 等。免费版只支持 Java 等少数语言。

④:NetBeans:是业界第一款支持创新型 Java 开发的开放源码 IDE。开发人员可以利用业界强大的开发工具来构建桌面、Web 或移动应用。同时,通过 NetBeans 和开放的 API 的模块化结构,第三方能够非常轻松地扩展或集成 NetBeans 平台。

Welcome to Apache NetBeansApache NetBeanshttps://netbeans.apache.org//

三、安装并配置JDK环境

1、安装JDK

Test Java SE - Downloads | Oracle Technology Network | Oraclehttps://www.oracle.com/java/technologies/java-se-downloads.html

傻瓜式安装 下一步即可

PS:安装路径不要有中文或特殊符号

2、配置JDK环境

我的电脑右击选择属性,选择高级系统设置,点击环境变量

用户变量/系统变量的区别(根据自己需求选择 二者都可):

系统变量(更广泛)对所有用户都有效,用户变量只对当前用户有效

①:增加JAVA_HOME 环境变量(不区分大小写) 路径指向JDK安装的位置

②:编辑PATH环境变量 新建%JAVA_HOME%\bin

3、查看环境变量是否配置成功

使用Win+R快捷键 打开控制台,输入javac -version 查看jdk版本,出现版本信息,配置成功。

Java入门基础 安装并配置Java软件和JDK相关推荐

  1. linux java maven_Linux下安装及配置Java与Maven

    1.1安装Java sudo yum -y install java-1.8.0-openjdk #jre sudo yum -y install java-1.8.0-openjdk-devel # ...

  2. Java入门基础:100道Java基础笔试考试题,附带答案(收集和整理的)

    100.equals方法和==的区别 答案: 1.基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolean   他们之间的比较,应用双 ...

  3. Java入门基础(十四)Maven仓库的安装

    文章目录 一.下载配置Maven环境 1.下载maven.jar解压缩,放在一个文件夹下 2.点击此电脑=>属性=>高级设置=>环境变量=>系统变量=>新建 3.变量名为 ...

  4. JAVA零基础安装教程+环境变量配置

    JAVA零基础安装教程+环境变量配置 JAVA官网 JAVA的下载选择 JAVA的正式安装 JAVA环境变量的配置 JAVA 8的安装包下载 注:嫌麻烦的直接点击 5. JAVA 8的安装包下载,即可 ...

  5. Java入门基础及面试100题--初入门

    Java入门基础及面试100题 注:适合应届毕业生或java初入门者 1.面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程, ...

  6. java实验环境,实验一(Java开发环境安装与配置

    <实验一(Java开发环境安装与配置>由会员分享,可在线阅读,更多相关<实验一(Java开发环境安装与配置(6页珍藏版)>请在人人文库网上搜索. 1.实验报告实验报告序号:实验 ...

  7. Java开发环境安装与配置(快速配置)

    知识的广度来自知识的深度,学习如果不成体系那是多可怕的一件事儿,希望我们在未来的学习道路上坚守初心,不要给自己留下遗憾,以自己喜欢的方式生活,做自己喜欢做的事,宠爱自己,做一个独一无二的自己! 对于文 ...

  8. Linux入门基础教程之Linux下软件安装

    Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...

  9. java入门基础重要知识必考考点

    java入门基础重要知识 一. Java概述 二. Java语言基础 1. 标识符的命名规则: 2. 关键字 3. 基本数据类型(基本.引用) 4. 基本数据类型转换 5. 定义变量的语法: 6. 运 ...

  10. java入门基础教程(纯干货知识点+视频资源)

    本套Java视频教程是黑马程序员冯老师精心录制的Java基础班视频,该视频专门针对零基础的学员录制,授课讲究通俗易懂.干货.通过该套Java视频教程的学习,相信你能够轻轻松松地入门java语言. 完整 ...

最新文章

  1. 【T10】记住,TCP__IP不是轮询的
  2. Java为什么不提供运算符重载?
  3. Java高效读取大文件
  4. php还原json,PHP语言中使用JSON和将json还原成数组
  5. python学习day06--01
  6. c语言变量ppt,C语言程序设计-变量.ppt
  7. 学习微软企业库的心得-验证
  8. sql存储过程编写_您可以针对任何存储过程编写三个标准SQL单元测试
  9. Linux操作Oracle(16)——Oracle扩容报错:ORA-01144_表空间数据文件超出最大限制
  10. Python多行字符串
  11. java面试题,各大企业常见的java笔试题及答案(精华)
  12. 【正点原子MP157连载】第四章 ATK-STM32MP157功能测试-摘自【正点原子】STM32MP157快速体验
  13. 美团2015校园招聘笔试题
  14. matlab实现降低图片的分辨率
  15. 基于XGBoost 的机器学习可解释性
  16. html标签生成的快捷键
  17. 静态存储区与动态存储区
  18. JS 实现百度搜索功能
  19. java中判断是不是数字
  20. 华为鸿蒙os支持华为手机,华为鸿蒙OS 2.0支持哪些机型?

热门文章

  1. 万能码:新发展新纪元(安全扫码专业委员会)
  2. Filezilla Server使用教程
  3. python小说爬虫练习
  4. 电脑桌面监控软件都能监控到什么?聊天记录?能防止企业员工泄密吗?
  5. excel如何批量制作二维码?
  6. python打开360浏览器_Selenium安装与360浏览器使用
  7. HTML网页实训的目的,web前端设计与开发-实验目的及要求 (2)
  8. “元宇宙”是个啥?都有哪些大招?
  9. 常用中文字体 Unicode 编码
  10. RESTClient使用教程