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程序源代码的解释说明:


浙公网安备 33010602011771号