?????? op??? ??????
???? ??????
?? ?? ???? ??? ??? ????
? ??? ??? ????.
bytecode? opcode? ?? ?? ?????
??? ??? ?? ??? ?? ??? ??? ? ?? ??(?: jvm, zend)?? ???? ?????
走同樣的路,發(fā)現(xiàn)不同的人生
opcode? ?? ?????.
Java?? ???? ?????? ??? opcode???. ? ?? ??? 1???? ???? ??? ??????? ???(??? ????? ??? ????).
? ???? ??? ???? ? ???? ????? 256?? opcode? ?? ? ????.
??? ?? ??iadd
(將兩個(gè)整數(shù)相加)、dadd
(? ?? ?? ??? ?? ??)? ?????? ??? ??????.
?? ?? ?? ???? ??? ??? ????.
Bytecode? opcode? ?? ?? ????? ??? ? ????. Java? ?? ?? bytecode? ???? ?? jvm?? ?????. PHP? ?? ?? opcode? ????? ZendVM?? ?????.