Java入门

day1入门

常见的CMD命令

打开cmd:

  1. win+R
  2. 输入CMD
  3. 按下回车键

打开我的电脑:win+E

盘符名称+冒号

说明:盘符切换

举例:E:(冒号为英文输入法)回车,表示切换到E盘

dir

说明:查看当前路径下的所有内容(该文件夹下的所有内容)

cd目录

说明:进入单级目录

举例:cd itheima

特别说明:itheima(过长时可以只打前面3个字母+Tab键)

cd..

说明:回退到上一级目录

cd目录一\目录二...

说明:进入多级目录

举例:cd itheima\javaSE

**cd \ **

说明:回退到盘符目录

exit

说明:退出命令提示符窗口

说明:清屏

为什么设置环境变量?

我们想要在任意的目录下都可以打开指定的软件。就可以把软件的路径配置到环境变量中。

我的电脑>鼠标右键>系统>系统信息>高级系统设置>环境变量>path>编辑>需要打开的文件路径>上移到第一

path环境变量的配置

额外小扩展

部分win10的电脑有一个小bug。

当你重启后,配置的环境变量会失效。

解决方案:

  1. JAVA_HOME还是照样配置

  2. 在path当中,就不用引用JAVA_HOME了。

    直接写完整路径。

    比如:E:\develop\jdk\bin

高级语言的编译运行方式

编程、编译、运行

  • 编译:java程序员的.java代码,c程序员写.c代码,python程序员写的.py代码

  • 编译:机器只认识0011的机器语言,把java.c.py的代码做转化让机器认识的过程

  • 运行:让机器执行编译的指令

    编译型(整体翻译)

    c语言(不能跨平台)

    解释性(按行翻译)

    python

    混合型

    Java(能跨平台)

    跨平台的原理

    • java语言的跨平台是通过虚拟机实现的。

    • Java语言不是运行在操作系统里面的。

      而是运行在虚拟机中的。

      针对不同的操作系统,安装不同的虚拟机就可以了。

    javac编译工具

    Java运行工具

    jdb调试工具

    jhat内存分析工具

    ...

    JDK的安装目录

    1. bin:该命令下存放各种工作命令。

    其中比较重要的有:javac和Java

    1. conf:该路径下存放了相关配置文件。
    2. include:该路径存放了一些特定的头文件。
    3. jmods:该路径下存放了各种模块。
    4. legal:该路径下存放了各模块的授权文档。
    5. lib:该路径存放了工具的一些补充JAR包。

    JDK(java Development kit):java开发工具包

    JDK:JVM 核心类库 开发工具

    JRE(Java Runtime Environment):java的运行环境

    JRE:JVM 核心类库 运行工具

    1. JDK是什么?有哪些内容组成?

      JDK是Java开发工具包

      • JVM虚拟机:Java程序运行的地方
      • 核心类库:java已经写好的东西,我们可以直接用。
      • 开发工具:javac、Java、jdb、jhat...
    2. JRE是什么?有哪些内容组成?

      JDE是Java运行环境

      JVM、JRE、JVE三者的包含关系

      • JDK包含JRE
      • JRE包含JVM

    小结

    Java的三大分类:

    • javaSE
    • javaME(逐渐淘汰)
    • javaEE
posted @ 2024-07-28 17:52  比巴卜泡泡糖咕噜咕噜  阅读(24)  评论(0)    收藏  举报