Java大数据教程学习.pdfVIP

  • 9
  • 0
  • 约1.6千字
  • 约 3页
  • 2017-08-29 发布于浙江
  • 举报
Java大数据教程学习

千锋 大数据 视频教程 /video Java 大数据教程学习 许多同学都想学习大数据技术,今天的千锋教育的大数据教程为大家介绍, JAVA 代码的编译与反编译。 一、什么是编译? 1.利用编译程序从源语言编写的源程序产生目标程序的过程。 2.用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以 识别的 2 进制语言,计算机只认识 1 和 0 ,编译程序把人们熟悉的语言换成2 进 制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法 分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是 进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给 出提示信息。 二、什么是反编译? 计算机软件反向工程(Reverse engineering )也称为计算机软件还原工程, 是指通过对他人软件的目标程序(可执行程序)进行“逆向分析、研究”工作, 以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方 法等设计要素,某些特定情况下可能推导出源代码。反编译作为自己开发软件时

文档评论(0)

1亿VIP精品文档

相关文档