99问答网
所有问题
Java是解释型语言还是编译型语言
如题所述
举报该问题
推荐答案 2017-01-11
Java是编译型语言,代码编程之后,需要编译成机器可以运行得文件,才能运行。
解释型语言是代码写好之后不用编译,直接可以运行得。例如html,这种。所见即所运行得。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WOtXttz7ev7zeztete.html
其他回答
第1个回答 2017-01-11
有人说Java是编译型的。因为所有的Java代码都是要编译的,.java不经过编译就无法执行。 也有人说Java是解释型的。因为java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释型的。对于C和C++,它们经过一次编译之后
本回答被网友采纳
第2个回答 2018-07-06
java的编译器先将其编译为class文件,也就是字节码;然后将字节码交由jvm(java虚拟机)解释执行, 所以很多地方都说“java是一种半编译、半解释执行”的语言
本回答被网友采纳
相似回答
java语言是解释型语言还是编译型
的?
答:
Java是一种独特的编程语言
,它结合了编译型和解释型语言的特点,但又不同于传统的编译型语言和解释型语言。Java语言首先将源代码编译成字节码文件,这些字节码文件通常具有“.CLASS”扩展名。编译过程确保了代码的正确性和一致性,避免了直接解释执行可能引入的错误。随后,这些字节码文件会被虚拟机(JVM)...
java
属于哪种
语言
答:
JAVA语言,就是属于混合型语言
,这是属于解释型语言和编译型语言之间的一种语言。Java语言是一个支持网络计算的面向对象程序设计语言。java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
计算机程序设计
语言
分为哪几种
答:
计算机程序设计语言根据范式和抽象级别分为以下几类:1. 编译型语言(c、c++、java、go
);2. 解释型语言(python、ruby、javascript、php);3. 函数式语言(haskell、scala、ocaml);4. 逻辑编程语言(prolog、datalog);5. 并行编程语言(openmp、mpi、rust);6. 脚本语言(bash、python、perl、a...
JAVA语言
与C+语言有什么区别?
答:
Java和C++作为两种重要的编程语言,它们之间存在本质的区别。
Java是一种解释型语言
,而C++则属于编译型语言。解释型语言依赖虚拟机来运行。当你使用Java时,需要先安装SUN的Java虚拟机才能运行Java代码。这是因为Java代码需要先进入虚拟机,通过虚拟机将代码翻译成0和1,然后由CPU执行。相比之下,编译型语言...
java
和python的优缺点(javapython区别)
答:
Python:
是解释型语言
,程序运行时逐行解释执行,执行速度相对较慢,不过可以通过一些优化手段提高部分代码的执行效率。
Java
:是
编译型语言
,先将源代码编译成字节码,再由Java虚拟机执行,执行效率较高,适合对性能要求较高的场景。应用场景 Python:在数据科学、机器学习、人工智能、脚本编写和自动化测试等...
java
属于哪种
语言
答:
Java语言
,是一种独特的混合型语言,它巧妙地在
解释型语言
和
编译型语言
之间找到了平衡。这种语言不仅具备强大的功能,还保持了易于使用的特性,使得它成为支持网络计算的理想选择。Java作为一门面向对象编程语言,继承了C++的诸多优点,并进行了重要的改进。它摒弃了C++中复杂且难以理解的多继承、指针等概念...
Java
和JavaScript的区别
答:
Java是
一种
编译型语言
,必须先编译再执行,而JavaScript是一种
解释型语言
,不需要先编译,直接解释执行。Java是一种强类型语言,需要先声明变量类型,而JavaScript是一种弱类型语言,不需要定义变量类型。Java遵循类、继承、封装等面向对象的概念,是一种面向对象语言,而JavaScript也是面向对象语言,但基于原型...
计算机编程
语言
有哪些种类
答:
主要的计算机编程
语言
类别包括:
编译型
(c、c++、
java
)、
解释型
(python、javascript、php)、脚本(bash、powershell、vbscript)、逻辑(prolog、mercury)、函数式(haskell、scheme、scala)、面向对象(c#、java、python)和领域特定语言(sql、css、verilog)。选择合适语言取决于应用程序要求、程序员技能...
python和
java的
区别
答:
Python是一种动态类型、
解释型
的编程
语言
,语法简洁易学,适合数据分析、科学计算、Web开发等领域。Python的动态变量可以在运行时修改代码,提供了更大的灵活性。
Java是
一种静态类型、
编译型
的编程语言,运行速度通常比Python快,适合开发企业级应用,如商城系统、ERP、OA、金融、保险等传统数据库事务领域。Ja...
大家正在搜
java是编译语言还是解释语言
go语言是编译型还是解释型
编译型语言和解释型语言的区别
解释性语言和编译型语言
解释型和编译型编程语言
汇编语言有解释型和编译型吗
汇编语言有解释型和编译型两种
解释语言和编译语言
c语言是解释型语言吗
相关问题
JAVA语言是解释型还是编译型语言
java是编译型的还是解释型的
JAVA是解释型语言还是编译型语言
java语言是解释型语言还是编译型的?
关于“编译型语言”和“解释性语言”的区别
Java是解释型还是编译型?
编译型语言和解释型语言的区别
JAVA语言是解释型还是编译型语言