what is known to us all is that……
1、jdk 包含jre包含jvm
2、由于源文件和jdk里的bin文件不在一个路径下,所以为了使在任何地方都可以使用jdk里的工具文件对Java源代码编译运行等操作,就需要搭建一个环境。
3、步骤

  1. 我的电脑,属性,高级系统设置,环境变量第一篇博客献给——java环境变量的搭建(jdk)

  2. 之后选择用户变量里选择path变量然后编辑,至于为什么是path,自己理解应该是用户下的公共路径,该用户的所有文件夹都可以访问到这个公共路径。

    自己蠢哭,一直在用户变量里直接新建变量名和变量值,实际上是在path变量里添加路径参数。
    第一篇博客献给——java环境变量的搭建(jdk)
    而用户变量和系统变量对于自己的电脑来说是一样的,因为自己的电脑只有一个用户。共有的机子可能会有不同用户的情况,所以每次打开电脑都会让你确定是哪一个用户。如果不同的用户在系统变量里设置当然会使所有用户都能用,用户变量里设置只能是该用户使用。

  3. 打开path之后,win10是以表格的形式出现,直接新建,把jdk里的bin文件路径复制粘贴到栏里就OK了。win8以前是编辑path变量在变量值里添加 “路径;”

    注意:不要忘记分号!!!

    第一篇博客献给——java环境变量的搭建(jdk)

    4.然后就可以一直点确定来保存设置了。老师说千万不要忘记点确定。

一件很重要的事
1、在配置变量之前如果打开cmd并且没有关。在配置好之后记得关一下在打开。我的第二个坑,哎,蠢爆了。

一些补充知识

一、jdk里的文件的作用都是什么

  1. bin文件夹 ——全是工具,以.exe(可执行程序)结尾的文件集
  2. include文件夹 ——其他语言写的程序,Java可以直接用
  3. jre文件夹 ——运行环境,其实有了jre文件夹就不需要,在下载安装jdk的时候安装jre了, 因为jdk包含jre。然而可能是我之前有eclipse配好了环境,当我删除jre文件的时候,在cmd里执行java命令的时候,显示 not found路径。从回收站拖回来之后就好用了。
  4. lib文件夹——包含了人家写好的所有Java类,理解为类库吧。
  5. src.zip压缩文件——Java源代码。因为Java开放源代码,所以可以研究它,但c就不开放源代码。
  6. release(英文解释:发布)——配置文件。就是写了什么什么电脑os,jdk版本号,电脑操作数等等信息。

二、常用dos命令

  1. cd空格文件夹——change directory进入当前文件夹路径(打开文件夹)
  2. cd后英文两个点——返回上一层文件夹目录
  3. cd\——返回当前盘符的根目录
  4. tab——自动补全命令或文件(夹)名
  5. cls——clean screen清屏
  6. md——made directory创建文件夹
  7. rd——remove directory移除空文件夹
  8. del——删除文件
  9. ren——rename重命名
  10. type——显示内容
  11. dir——显示文件和子目录
  12. cope——复制文件
  13. format——格式化
  14. diskcope——复制磁盘
  15. deltree——删除整个目录
  16. mem——memory查看内存大小
  17. chkdsk——检查磁盘使用情况check disk
  18. sys——system制作启动盘
  19. path——添加程序执行路径

注:
1、所有的程序底层都是dos命令,只不过现在程序给黑色的dos命令框隐藏起来了,所以我们在使用Java语言的时候可以不需要编辑器如eclipse,而使用记事本编写以.java为后缀名的源代码文件,再使用dos命令行,用“javac 源代码文件名.java”命令来编译,“Java 字节码文件名”来运行。

2、所以就是硬盘中存储各种不同类型(格式)的文件,这些文件以后缀名不同来区分类型的不同,以及作用的不同(是音频文件还是文本文件等等)。那么如何打开文件就需要不同的运行环境的支持,如jre(Java runtime environment)就是Java文件的运行环境。

相关文章:

  • 2021-09-30
  • 2021-11-21
  • 2022-01-09
  • 2022-01-06
  • 2021-12-25
  • 2021-12-29
猜你喜欢
  • 2021-06-30
  • 2021-04-02
  • 2021-09-29
  • 2021-11-05
  • 2021-11-17
  • 2021-08-15
相关资源
相似解决方案