Java 零基础视频教程 P41-P45

P41 Java零基础---JAVA_HOME环境变量介绍

不配置JAVA_HOME也不会影响当前java程序的运行,后期学到javaWEB的时候需要安装Tomcat服务器,

那时候JAVA_HOME就必须配置了

 

P42 Java零基础---classpath环境变量详解

java  HelloWorld的执行过程以及原理:

第一步:会先启动JVM(javar虚拟机)

第二步:JVM启动之后,JVM会去启动”类加载器classloader“

类加载器的作用:加载类的。本质上类加载器负责去硬盘上找”类“对应的“字节码”文件。

假设是”javar HelloWorld“ ,那么类加载器会去硬盘上搜索:HelloWorld.class文件。

假设是”javar Test“ ,那么类加载器会去硬盘上搜索:Test.class文件。

第三步:

类加载器如果在硬盘上找不到对应的字节码文件,会报错,报什么错?

错误:找不到或无法加载主类

类加载器如果在硬盘上找到对应的字节码文件,类加载器会将该字节码文件装载到JVM当中,JVM启动

”解释器“将字节码解释为“10100000....”这种二进制码,操作系统执行二进制码和硬件交互。

 

默认情况下类加载器(classloader)会从当前路径下找。

classpath是一个环境变量,是给”类加载器“指路的

classpath环境变量是java持有的。

classpath=A路径;B路径;C路径

classpath是一个变量名

classpath配置之后,只会从配置的目录下,不在从当前的路径下找了

 

P44 Java零基础---JDK新特性java的运行

 了解即可:

在高本版本的JDK当中,   

java   x/y/z/xxx.java

java  后面直接加java源文件的路径

 

P45 Java零基础---Java中的注释

 

//单行注释:

/*

多行注释

*/

/**

*javadoc注释:这里的注释信息可以自动被javadoc.exe命令解析提取并生成到帮助文档中

*/

第一个javar程序源代码的解释说明:

posted @ 2022-05-02 21:03  生如逆旅,一苇以航  阅读(42)  评论(0)    收藏  举报