Java开发环境简介及下载

一、 Java开发工具:JDK(Java Development Kit)

简介:
Java程序的软件开发工具包。包含Java运行环境(虚拟机、Java系统类库)与一些其他开发工具(如java.exe,javac.exe, javap.exe等)。

JDK类型:
Oracle JDK与OpenJDK。两者区别在于,前者采用了商业实现,后者采用了开源模式。从学习的角度来看,两者都可以。不过现在Oracle JDK下载略麻烦,需要注册账号才可下载。

Java版本:
下载JDK要选择正确的版本。一般下载Java 8(现在很多公司还在大量使用)与Java 11(是一个长期支持版本)。Java 8中的代码相对比较简单,从学习的角度来说更适合初学者。
还需注意:根据操作系统的版本选择32位或64位。

下载地址:
1.Oracle JDK(Oracle官网,需注册才能下载)
2.OpenJDK(清华镜像,速度快)
3.Microsoft Build of OpenJDK™

安装:
Java 8安装的时候要装两个东西:1.JDK;2. JRE。区别见参考资料3.
Java 11只需要安装一个。
安装以后,一般来说就可以直接用了(比如Eclipse就可使用了)。不过还无法在命令行直接运行javac.exe。可通过配置PATH变量来实现命令行下运行javac.exe。详细配置方法,见参考资料4。

参考资料:

  1. Oracle JDK vs OpenJDKOpenJDK
  2. 国内首家JDK下载镜像上线了!
  3. Java中JDK,JRE和JVM之间的关系
  4. Win10下JDK环境变量的设置与JDK的下载

二、IDE(集成开发环境):Eclipse或IDEA

Eclipse是全免费的,其还有服务器版本Eclipse Java EE版本。不过初学Java,建议选择"Eclipse IDE for Java Developers"。
IDEA是收费的,不过其有免费的Community版本。用来学习Java也是绰绰有余。
如果是用来学习的Java的话,两者都可以用。如果配合我的Java在线课程的话,建议使用Eclipse。

下载地址:

  1. Eclipse
  2. IDEA

Eclipse下载方法:
到 Eclipse下载官网 然后点击“Download Packages”,看到"Eclipse IDE for Java Developers",然后根据操作系统来选择32位还是64位,然后点击“>> Select Another Mirror”选择一个中国的源进行下载。

三. 文本编辑器:Visual Studio Code(VS Code)

最近最火的代码编辑器,功能非常强大。可以用来阅读文本文件、代码文件。相较于IDE来说,比较轻量级。
VS Code还专门为Java推出了相应的Java安装工具包,安装后即配置好相应的Java开发环境。非常方便。具体介绍请查看参考资料1.
不过还是建议,仅将VS Code作为一个文本编辑器使用,还是多使用Eclipse、IDEA这样的功能更强大的IDE来进行Java的学习与开发。

下载地址:

  1. Visual Studio Code - Code Editing. Redefined
  2. Installer of Visual Studio Code for Java developers

参考资料

  1. Announcing the Visual Studio Code Installer for Java
  2. 重磅!!微软终于对 JDK 下手了…
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值