随笔分类 - Java基础
摘要:这个问题的完整语义是: Java方法调用时,参数变量是值传递还是引用传递的。 所谓引用传递是指传递栈帧中的局部变量表的变量槽地址,值传递是指传递栈帧中的局部变量表的变量槽地址所存储的值。 局部变量表中的变量槽分为两种: 基本类型变量槽会直接存储字面量值,引用类型变量槽会存储堆中的对象地址。 回答这个
阅读全文
摘要:[TOC] 类的加载、连接、初始化 要理解static关键字,首先要了解类的加载流程。下面简单介绍一下: 当程序主动使用某个类时,如果该类还未加载到jvm内存中,则系统会通过加载、连接、初始化三个步骤对该类进行初始化。如果没有意外,jvm一般情况下会连续完成这三个步骤,所有这三个步骤有时统称为 类加
阅读全文

浙公网安备 33010602011771号