java第一课

java语言(第一课)

java语言既是一门面向对象又是一门跨平台的语言,之所以可以在任何操作系统上运行是因为Java虚拟机的存在
什么是Java虚拟机?
在这里插入图片描述
Java虚拟机的作用是什么呢?
我们试想Java为什么在所有OS(操作系统)都能编译执行呢?首先java在编译时生成的是java源代码,经过编译以后转换为java特有的字节码(.class)文件,然后.class文件是任何操作系统都不认识的。
这时候就需要java虚拟机了,Java虚拟机就是将java的字节码文件转换为任一OS都能之别的代码。从而实现java的跨平台性。

Java虚拟机的运行过程:
在这里插入图片描述
其中的名称含义:
类加载器:读取java字节代码文件
字节码校验器: 校验是否恶意代码,或者违反语法和语义的代码
j解释器:将字节码解释为操作系统能够执行的代码
JIT代码生成器:将字节码文件编写成操作系统能够识别的代码

Java开发工具包

JRE:java : 运行环境
Java中各种工具包 :用于开发java源代码

javaJDK环境变量的配置

如何配置环境变量?
首先1找到javaJDK的安装路径,打开其中的bin目录,2复制该文件路径(包括bin文件夹),然后打开电脑的高级环境配置,点击环境变量,在下面一部分中。找到Path. 3点击编制把刚才的路径复制过来,点击确定就可了。另外说明一下很多人还要配置%HOME-JAVA%。其实如果你编写的代码不涉及到框架的话可以不用配置。(如果没有涉及框架的话,就会产生二次寻找,耗费一些效率)
在这里插入图片描述

%HOME-JAVA%的配置
其实也和Path的配置差不多。只是新建一个HOME-JAVA的变量,然后值为这一路径(将bin路径java文件夹前面一部分改为%HOME-JAVA%)

为什么要配置环境变量?

配置环境变量其实就是当运行Java源代码时,让操作系统直接指向bin目录下的应用程序,其中这三个应用程序用的比较多
在这里插入图片描述
应用程序——————作用
java.exe ——运行java源代码
javac.exe——编译Java源代码
javadoc.exe——生成APL文档

用记事本编写第一个Java文件
  1. 新建一个Hello.txt文件,然后将后缀名改为.java 然后在里面写入一个Hello world
  2. Windows+R 输入cmd打开命令窗口
  3. cd code(为存放Hello.java的目录)
    

4 输入javac Hello.java(编译代码)
5 输入java Hello(运行代码)
在这里插入图片描述
6输入javadoc Hello.java(生成APL文档)
在这里插入图片描述
7进入存放Hello.java的文件夹可以发现多出来了好多以.html后缀结尾的文件,然后找到index.html点击,可以观察到该源代码的APL文档

在这里插入图片描述
点击以后:
在这里插入图片描述
睡觉了,纯属做笔记,若有不足,还望各位博友可以指出一二

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值