你觉得Java是一种什么类型的语言呢?

Java-新闻王 Java新闻 发布时间:2021-07-22 22:02:01 阅读数:14326 1
Java语言:我们可以理解为一种解释型语言
     因为Java代码编译后不是机器可以识别的语言,而是字节码,并且字节码文件也不可以直接运行,而必须由jvm解释运行,从而达到在各种平台上运行。 

Java语言

   Java语言:我们也可以说其是一种编译型语言,因为我们编写的Java代码都是需要经过编译
   java不经过编译,无法直接使用JVM运行

Java语言同c,c++的不同之处:

   C、C++编译后,操作系统可以识别和运行 

编译型语言与解释型语言

编译型语言:把源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序。

解释型语言:源程序翻译一句,然后执行一句,直至结束!

区别


编译型语言,执行速度快、效率高;依靠编译器、跨平台性差些

解释型语言,执行速度慢、效率低;依靠解释器、跨平台性好

总结


java是一种解释型的语言,因为虽然java也需要编译,编译成.class文件,但是不是机器可以识别的语言,而是字节码,并需要 jvm的解释,才能在各个平台执行,
也可以说Java是一种编译型语言,因为它经历过编译操作,


 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/javanews/202107/172.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者