闲聊 擦,打脸了,但打完了还是得继续写呗,水着水着看呗. 概述 理解的不深入,但是实用. 总而言之:编译,是将书写的代码翻译为机器能够理解的代码:反编译,则是相反的过程. 来源在于语言的等级,一般认为,自己写的,比如java这种,就是高级语言:编译的结果,比如汇编语言,就是机器能够理解的低级语言. 当然,更低级的是机器语言,是cpu可以直接解读的数据,对于人而言是完全的天书了吧. 理解 其实编译和反编译能进行到什么程度,说白了还是信息的丢失与否. 若编译丢失数据过多,反编译出来逻辑都看不懂:当然…