摘要:
https://dev.mysql.com/doc/refman/5.7/en/non-typed-operators.html 1概述 a 操作符 =,用于赋值(assignment)还是比较(comparison),优先级不同 b 如果同级别优先级,赋值时从右往左,其他情况从左往右 --优先级从 阅读全文
摘要:
1类加载过程 2、概述 a类加载必须按加载、验证、准备、初始化、卸载顺序按部就班的开始,但有可能会在一个阶段执行的过程中调用、激活另一个阶段 b解析在一些情况下可以在 初始化 阶段以后开始 c加载阶段和连接阶段部分工作交叉进行 d创建好类以后,随时可以进入准备阶段,但必须在初始化阶段开始之前完成(Preparation may occur at any time following creat... 阅读全文
摘要:
1概述 1.1类文件格式不是必须存在于文件里。 1.2多字节数据项必须严格按照大端在前(big-endian)顺序进行存储(Multibyte data items are always stored in big-endian order,where the high bytes come first) 1.3 Class文件是一组以8字节为基础单位的二进制流,各个数据项严格按照顺序紧凑排列,没... 阅读全文
摘要:
PS:蓝色块为线程独享空间 1、程序计数器(Program Counter Register) 1.1概述 a当前线程正在执行Java方法,记录所执行的虚拟机指令的地址。否则为空(Undefined)。 b每个线程都有独立的PC, c字节码解释器工作时通过改变PC的值来选取下一条需要执行的字节码指令 d任意时刻JVM线程只会执行一个方法的代码(At any point, each Ja... 阅读全文