原文:编译与解释(java)

计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。 翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。 翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。 编译 comp ...

2018-02-16 14:05 0 2304 推荐指数:

查看详情

关于Java编译执行与解释执行

编程语言分为低级语言和高级语言,机器语言、汇编语言是低级语言,C、C++、java、python等是高级语言。 机器语言是最底层的语言,能够直接执行。而我们编写的源代码是人类语言, 计算机只能识别某些特定的二进制指令,在程序真正运行之前必须将源代码转换成二进制指令。 汇编语言 ...

Sat May 09 03:34:00 CST 2020 4 2911
java编译型的还是解释型的

注:本文是转载而来。 Java这个语言很非凡。 一、你可以说它是编译型的。因为所有的Java代码都是要编译的,.java不经过编译就什么用都没有。 二、你可以说它是解释型的。因为java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释运行的,那也就算是解释的了。 三、但是,现在 ...

Mon Jan 07 07:59:00 CST 2013 1 3692
Java解释执行和编译执行

 以前有句话说:“Java解释执行的 ” 。现在看来确实不是很准确,至于原因,在此简略解释:  首先,我们先解释一下在Java解释执行和编译执行的区别。       在编译示时期,我们通过将源代码编译成.class ,配合JVM这种跨平台的抽象,屏蔽了底层计算机 ...

Tue Jul 31 17:46:00 CST 2018 1 10224
Java解释型还是编译型语言?

有人说Java编译型的。因为所有的Java代码都是要编译的,.java不经过编译就无法执行。 也有人说Java解释型的。因为java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释型的。对于C和C++,它们经过一次编译之后,可以由操作系统直接执行,所以它们是编译型语言。而Java ...

Tue Nov 13 21:15:00 CST 2018 0 8692
JAVA解释执行还是编译执行的理解

“一次编译、到处运行”说的是Java语言跨平台的特性,Java的跨平台特性与Java虚拟机的存在密不可分,可在不同的环境中运行。比如说Windows平台和Linux平台都有相应的JDK,安装好JDK后也就有了Java语言的运行环境。其实Java语言本身与其他的编程语言没有特别大的差异,并不是 ...

Wed Oct 24 19:02:00 CST 2018 0 1073
JAVA,Python代码是编译执行还是解释执行?

转载地址:http://blog.csdn.net/zv3e189os5c0tsknrbcl/article/details/78661641 有人在讨论 Python 代码是编译执行还是解释执行?这个问题还可以换一种说法: Python 是编译型语言还是解释型语言?回答这个问题前,我们先 ...

Thu Nov 30 21:48:00 CST 2017 1 4286
java编译器和java解释器、JVM

Java平台无关的基础。JVM负责运行字节码:JVM把每一条要执行的字节码交给解释器,翻译成对应的机器 ...

Sun Mar 19 05:53:00 CST 2017 1 18841
Java编译器、JVM、解释

Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。    一.Java源文件的编译、下载 、解释 ...

Thu Apr 16 18:07:00 CST 2015 0 3929
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM