jvm其实就是一个虚拟的cpu,他的指令集合就是class文件字节码。
不同的jdk编译生成的.class文件可能包含有独特的指令。
所以用jdk1.6编译的class文件在jdk1.4下面可能会报异常。
所以最好在某个jdk下编译的生成的.class文件,就在该版本的jdk下面运行!!
今天总算搞明白了自己的主要任务是什么,就是彻底弄懂cas的源代码。对cas的每一个层面都很熟悉,以后如果有什么问题,自己可以及时解决。
做人真难,众人皆醉我独醒啊!!
有思想的人都很孤独!!
一句英语说得好:
Show me a hero , i will show you a tragedy!!