@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 时计算机能找到。
具体步骤如上,若有错误请在评论区提示。