Java配置环境变量【入门2】
我的个人主页:光之梦的博客_云社区-华为云 (huaweicloud.com)
欢迎各位 👍点赞 ⭐收藏 📝评论,如有错误请留言指正,我会第一时间改正。非常感谢!
特别标注:本博主将会长期更新c语言的语法知识,初学c语言的朋友们,可以收藏订阅一下我的<C语言基础语法>专栏。关注博主,学习不迷路哦
一、Java核心机制-Java虚拟机(JVM java virtual machinel)
1.1 基本介绍
JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。
负责执行指令管理数据、内存、寄存器,包含在JDK中。
对于不同的平台,有不同的虚拟机。
Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”
1.2 什么是JDK。JRE
JDK 基本介绍
JDK 的全称(Java Development Kit Java开发工具包) JDK =JRE + java的开发工具 (java,javacjavadoc,javap等)
JDK是提供给Java开发人员使用的,其中包含了iava的开发工具,也包括了JRE所以安装了JDK,就不用在单独安装JRE了。
JRE 基本介绍
JRE (Java Runtime Environment Java运行环境)
JRE = JVM + Java的核心类库[类]
包括 Java 虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等
注:如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK、JRE和JVM的关系
JDK = JRE + java开发工具(例如Javac、Java编译工具等)
JRE = JVM + Java SE 标准类库 (Java核心类库)
(如果只想运行开发好的 .class文件 只需要JRE)
下载、安装JDK
下载地址:
安装JDK步骤:
傻瓜式安装,一直下一步即可
细节说明:安装路径不要有中文或者特殊符号如空格等。比如 d:\program\hspjdk8
当提示安装 JRE 时,可以选择不安装
1.3 配置环境变量 path
在dos命令行(快捷方式 win+r )中敲入javac,出现有没有错误提示
错误原因:当前执行的程序在当前目录下如果不存在,win10系统会在系统中已有的一个名为path的环境变量指定的目录中查找。如果仍未找到,会出现以上的错误提示。所以进入到 jdk 安装路径\bin目录下,执行javac,会看到javac参数提示信息。
配置环境变量 path 的步骤:
我的电脑--属性--高级系统设置--环境变量
增加 JAVA_HOME 环境变量, 指向你自己设置的 jdk的安装目录 d:\program\……
编辑 path 环境变量,增加 %JAVA_HOME%\bin
打开DOS命令行,任意目录下敲入javac/java。如果出现 Javac 的参数信息,则配置成功。
更改编码格式:
因为这个控制台的中文编码是 GBK 格式
所以如果程序中有中文的话在编前就要先设置文件编码格式
设置步骤:文件——设置文件编码——GBK——保存
因为我们在我们这个控制台下去使用含有中文的字符,所以我们不得已而临时采用 jdk 文件编码,在我们平时的开发中,毫无疑问我们的文件都会保存成 utf-8
1.4 java 的编译与运行
什么是编译
javac Hello.java
有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件
在该源文件目录下,通过 javac 编译工具对Hello.java文件进行编译。
如果程序没有错误,没有任何提示,但在当前目录下会生成一个Hello.class文件,该文件称为字节码文件,也是可以执行的 java 的程序。
编译:输入cmd ——javac hello.java(要编译的 java 源代码的名称)
什么是运行
java hello
有了可执行的 java 程序(Hello.class字节码文件)
通过运行工具 java.exe 对字节码文件进行执行,本质就是.class装载到 jvm 机执行
java程序开发注意事项:对修改后的Hello.java源文件需要重新编译,生成新的class文件后,再进行执行,才能生效
二、 java 开发的基本框架:
2.1 java 的第一段程序
运行结果:
欢乐的时光总是过得快,又到时间说拜拜了
如果有问题随时都可以来问我,我会随时为您解答!欢迎大家与我一起学习,互相进步。
创作不易,👍 +⭐ +📝(一键三连) 是对博主最大的鼓励与支持哦。
- 点赞
- 收藏
- 关注作者
评论(0)