美文网首页
JAVA学习笔记0x03

JAVA学习笔记0x03

作者: CaesarH000 | 来源:发表于2019-04-08 18:56 被阅读0次

    类加载

    把.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

          本文链接:https://www.haomeiwen.com/subject/jfktiqtx.html