JAVA学习笔记0x03

类加载

把.class文件从硬盘读取到内存(jvm)中,将这个过程称为类加载

jvm搜索.class文件位置的顺序

  1. 当前目录
  2. rt.jar
  3. CLASSPATH,配置环境变量时设置的目录

代码的加载

由类加载器(class loader)完成,负责把字节码文件(.class)加载到jvm中,同时检查字节码文件是否符合class规范

代码的校验

字节码校验器(bytecode verifier)负责,检查该文件中的代码是否存在非法操作。
只有字节码校验同过后,才由java解释器将字节码文件解释成机器语言执行。

代码的执行

由代码解释器(runtime interpeter)完成。

注释

代码中写给人看的类容,通常是对功能、类容的解释或标记。

注释的方式

  1. /* 注释的内容*/ 称为多行注释
  2. // 注释的内容 称为单行注释
  3. /** 注释的内容 */ 称为文档注释
文档注释
文档注释

新建一个doc文件夹,存放文档
命令行输入

javadoc -d ../doc Hello.java
javadoc

生成文档


文档结构

点击index.html浏览器打开,可以看到我们的文档注释已经生成在文档中了


index.html

注意

  1. 如果当前目录下的类与java.lang下的类重名,调用默认类时需要在前面加上“java.lang”。
  2. 临时修改环境变量,命令行输入
set CLASSPATH=需要修改的地址

或者

java -cp 需要修改的地址
  1. CLASSPATH还可以指明到jar包中。

你可能感兴趣的:(JAVA学习笔记0x03)