首页 > 编程知识 正文

java构造方法,java语言程序的执行模式

时间:2023-05-04 14:18:12 阅读:21022 作者:1084

有人说Java是编译型的。 所有Java代码都将被编译,因此. Java必须经过编译才能运行。 也有人说Java是解释型的。 java代码不能编译并直接执行。 因为被解释为在JVM上运行,所以是解释型的。

对于c和c,它们是编译型语言,因为它们在编译一次后可以直接由操作系统运行。 Java不是。 这是解释器类型的语言,因为编译器首先编译为. class (字节码)文件,然后在JVM中从. class文件读取一行解释并执行一行。 也就是说,java对多个不同的操作系统有不同的JVM,从而实现了真正意义上的跨平台。

)1) Java语言的编译--- -解释--- -执行过程

)2) JVM

到这里来,大家应该也明白了。 最后给出编译型语言和解释型语言的定义。

定义:

编译语言:一个可执行程序,用于将创建的所有源程序编译成二进制代码。 然后,可以直接运行这个程序。

解释器型语言:翻译完成的源程序一句,执行一句直到最后!

特点:

依赖编译型语言、执行速度快、效率高的编译器,跨平台性差。

解释型语言依赖运行速度慢、效率低的解释器,跨平台性好。

示例:

编译型语言为c、c、Delphi、Pascal、Fortran

解释类型的语言包括Java、Basic和javascript

CSDN博客“小IT鱿鱼”的原创文章,符合CC 4.0 by-sa版权协议。 请附上原文来源的链接和本声明。

原文链接: https://blog.csdn.net/zwqjoy1 .

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。