java开发环境配置

219 阅读2分钟

@TOC 本次配置使用的win10, IDEA2020.3,并附带一些java配置环境的简介以便更深入理解java开发环境及其环境配置

1.java开发工具下载

1.java语言的编译机制简介

javac test.java    //对.java文件进行编译
java test          //对.class文件进行解释
一个java文件被编译后会根据有几个类产生几个对应的class文件,但是实际能执行的只有主类。

这两步实现的是分别是将java编译成class文件,和exe文件,为什么java会有这两步呢? 这就得益于JVM(java虚拟机) **虚拟机可以理解为一个虚拟出来的机器。第一步编译由编译器编译成字节码;2.字节码由JVM解释运行。**所以java也被称为半解释语言。

那么为什么要用java虚拟机?

1.可以在计算机上虚拟出一个适合java运行的环境,这样就使得java语言具有跨平台的特性。 2.垃圾回收机制在这里插入图片描述

2.JDK概述

JDK: Java Development Kit (Java开发包)JAVA是一种语言,它要运行并且只能运行在JDK上。 JDK中有一个编译器,可以把你的java源代码编译成可以在虚拟机(JVM)上运行的字节码(中间代码).

3.IDEA概述

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。

4.配置实战

下载JDK: www.oracle.com/java/techno… JDK可分为长期支持版、测试版。我们用长期支持版 目前使用人数最多的是8,其次是11,最新的是17。 根据电脑的配置选择JDK,我是64位Windows10。 jdk8: www.oracle.com/java/techno…

安装IDEA: www.jetbrains.com/idea/ 最好是用企业版,免费的社区版实属不好用,如果可以学生认证的同学也可以白嫖企业版的。在这里为大家提供四种方式去使用IDEA企业版, 1.学生认证 2.破解 3.淘宝买号 4.官网购买

2.IDEA破解

破解软件大家都知道,是经常失效的,所以我就把我别人成功的一个链接放在下面了。以后不行了再更新。 转载:www.cnblogs.com/xiaolizi009…

3.环境变量配置

可能有些人不懂配置环境的意义,配置环境变量是为了你在任何地方执行java相关的指令例如 javac 和 java 时计算机能找到。

转载:blog.csdn.net/weixin_4562…

具体步骤如上,若有错误请在评论区提示。