jvm
_Debug_debug
渣渣博客,便于自己记录,搜索用,如有错请海涵,并指出
展开
-
对象的内存布局
对象的内存布局:1.对象头(Header)2.实例数据(Instance Data)3.对齐填充(Padding)而对象头又包括1.MarkWord2.classponint3.arraylength原创 2019-12-14 17:05:38 · 165 阅读 · 0 评论 -
命令查看java的class字节码文件
查看java字节码java –verbose查看运行类是加载了那些jar文件javap查看字节码原创 2019-12-04 18:09:21 · 571 阅读 · 0 评论 -
编译多个java文件
基于怎样加Java文件编译成class文件添加一个多个java文件编译只需在最后一步改为具体的名字改为*.java执行命令为: Javac E:\workspaces\portal_one\JUnit_Test\src\main\java\com\baidu\test\dome\loader\Test.java直接结果:...原创 2019-12-02 10:40:42 · 2168 阅读 · 0 评论 -
java助记符
ldc:将int/float/String类型的常量值从常量池中推送至栈顶(栈顶的值是即将要用的)bipush:将单字节(-128 ~ 127)的常量值除去(-1,0,1,2,3,4,5,)从常量池中推至栈顶,sipush:将一个短整型(-32768 ~ 32767)的常量值从常量池中推至栈顶iconst_1:将int型的常量值1从常量池中推至栈顶(jvm专门为0/1/2/3/4/5这...原创 2019-10-08 10:09:25 · 477 阅读 · 0 评论