黑马程序员技术交流社区

标题: 字节码是什么东东? [打印本页]

作者: bowen-xiao    时间: 2015-1-30 11:54
标题: 字节码是什么东东?
获取字节码的几种方式?
作者: lwj123    时间: 2015-1-30 12:11
Class clazz=Class.forName("路径/Person");
Class clazz2=new Person().getClass();
Class clazz3=Person.class;
作者: 邓士林    时间: 2015-1-30 12:38
java字节码就是.java文件由JVM编译,产生的.class文件。说白了就是类文件,在运行程序的时候,在由JVM的类加载器根据需要加载类文件。获取字节码的方式,这里一般是利用反射手段来进行获取,张孝祥老师的视频,有几个章节对反射做了详细的讲解,建议看下。
方式一般有3中:
1、类名.class
2、利用Class类的方法:Class.forName(String className)
3、对象.getClass();方法,该方法时来自Object,所以任何对象都具备这个方法。



作者: 希冀    时间: 2015-1-30 20:39
邓士林 发表于 2015-1-30 12:38
java字节码就是.java文件由JVM编译,产生的.class文件。说白了就是类文件,在运行程序的时候,在由JVM的类 ...

学习了楼主            




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2