刚开始学,希望能再回复下我的问题,Ljava/lang/Integer;反汇编的时候看到这个, 为什么java前面加上L,百度了,没有找到合理的解释。希望作者解惑
因为这个专栏不是专门针对虚拟机的讲解,只是把字节码运用到解决问题上来。 文中也提到了刚开始学的同学不要太纠结细节,抓住核心逻辑即可。 细节太多,重点参考《Java虚拟机规范》,找不到,建议看第一节的留言加读者群有中文版。 这个是字段描述符其中L ClassName 表示引用类型,Z表示boolean S 表示short类型 [表示数组类型等。 《Java语言规范》和《Java虚拟机规范》一定要多看。
刚开始学,希望能再回复下我的问题,Ljava/lang/Integer;反汇编的时候看到这个, 为什么java前面加上L,百度了,没有找到合理的解释。希望作者解惑