源码精灵的中间码是什么(源码精灵精灵大全)
本文目录一览:1、ASP.net中的“中间代码”指的是什么??2、
本文目录一览:
- 1、ASP.net中的“中间代码”指的是什么??
- 2、什么是中间代码
- 3、源代码有哪些?中间代码有哪些?HTML是代码吗?PHP,JVASCRIPT是一般代码吗?中间码是什么?解析是什么?
- 4、java .jar包里面存的是中间码还是源码?
ASP.net中的“中间代码”指的是什么??
中间代码是源程序的一种内部表示,或称中间语言。中间代码的作用是可使编译程序的结构在逻辑上更为简单明确,特别是可使目标代码的优化比较容易实现中间代码,即为中间语言程序,中间语言的复杂性介于源程序语言和机器语言之间。中间语言有多种形式,常见的有逆波兰记号、四元式、三元式和树。
在ASP.NET中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码。
——————————————————————
:)希望以上的回答对你有所帮助
什么是中间代码
是说编译后生成的中间代码吗?
简单说就是一种你看不懂,电脑也看不懂的代码。
打比方,你会说中文,另一个人会说英文,如果想要他听懂你说的话,就要有一个懂英文又懂中文的人来翻译,中间代码就是这样一个角色,他把C语言翻译成计算机可以直接识别的语言,其实,计算机是看不懂C语言的,呵呵,整个翻译过程有些复杂就不详细说了。
源代码有哪些?中间代码有哪些?HTML是代码吗?PHP,JVASCRIPT是一般代码吗?中间码是什么?解析是什么?
这个东西,怎么说呢?HTML源代码是浏览器可以解析的,JS也是浏览器可以解析的,所以JS、HTML代码并不需要服务器引擎的支持,而PHP、asp、java这些代码浏览器并不认识(不能解析)它们,它们就需要一些引擎来支持它们,目前各种服务都集成化了,比如JDK、IIS、appserv、xampp只要安装上这些开发包,就可以进行基于服务器端语言的开发。如还有不明白可追问
java .jar包里面存的是中间码还是源码?
java包里面只有class文件.应该算是中间码
如果你是通过ide看到源码的,或许你是通过maven下载自动关联了源码,或者是ide给你反编译了
源码我们指的是java文件,你看到的是class文件,属于中间码.
如果觉得有用的话,请关注下微信公帐号: 早晚程序员,定期分享java技术,源码,jvm,字节码,kafka,多线程,redis等.