前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【说站】java语言属于哪种语言

【说站】java语言属于哪种语言

作者头像
很酷的站长
发布2022-11-23 13:40:54
6520
发布2022-11-23 13:40:54
举报

java语言属于哪种语言

java是一种半编译、半解释执行的语言。

1、java概念

Java不同于一般的编译语言和解释语言。先将源代码编译成字节码,再依靠各种平台上的虚拟机解释执行字节码,从而实现一次性编写,四处运行的跨平台特性。早期JVM可以在一定程度上降低Java程序的运行效率。但是J2SE1.4.2发布后,Java的运行速度大大提高。

Java不同于其他语言。由于java针对不同的平台有不同的JVM,所以实现了跨平台。因此,Java语言有一种说法是编译到处运行。

2、编译型和解释型

(1)可以说是编译型的。因为所有的Java代码都是编译的,所以java没有编译就没有用。

(2)你可以说是解释型的:因为java代码编译后不能直接运行,解释运行在JVM上,所以是解释运行,也就是解释。

(3)然而,为了效率,现在的JVM有一些JIT优化。它进制代码编译成本地代码直接运行,所以它也是编译的。

以上就是关于java语言的分析,可以看出它是不会完全属于某一种语言的,在编译和解释型上都有所涉及。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • java语言属于哪种语言
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档