JVM中的类和方法

方法签名

java语言层面的方法特征签名 = 方法名 + 参数类型 + 参数顺序。

在运行时

每个线程在内存中都会保存一系列栈帧。栈帧包含局部变量表,操作数栈,动态链接,和返回地址。

  • 局部变量表:一个局部变量(Slot)可以保存一个类型为boolean、byte、char、short、float、reference和returnAddress的数据,两个局部变量可以保存一个类型为long和double的数据。

  • 每一个栈帧内部都包含一个称为操作数栈(Operand Stack)的后进先出(Last-In-First-Out,LIFO)栈。

类的生命周期

加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)、卸载(Unloading)

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页