Java 和 C语言分别是什么形式的语言

C语言(编译型语言)

          C语言是可以直接编译成为操作系统可识别执行的机器语言,不经过第二次编译,所以C语言是编译型语言;

Java语言(解释型语言):

          java第一次编译时编译成为自己可执行的.class文件(即字节码),而在程序真正运行过程中是需要将.class文件(字节码)加入虚拟机中一行一行解释执行的,所以java是解释型语言,但也因此导致执行效率低于C语言,但也因为java虚拟机机制,解决了C语言不能跨平台执行的确定,实现了“”一次编译,随处运行“”。

转载于:https://www.cnblogs.com/cmddf/p/7486469.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值