广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java程序是怎么运行的
  • 415
分享到

java程序是怎么运行的

java入门java 2019-06-19 20:06:47 415人浏览 猪猪侠
摘要

java程序执行过程分为两步,下图为流程示意图第一步:将java源码(.java文件)通过编译器(javac.exe)编译成JVM文件(.class文件)第二步:将JVM文件通过java.exe执行,输出结果 (推荐学

java程序执行过程分为两步,下图为流程示意图

第一步:将java源码(.java文件)通过编译器(javac.exe)编译成JVM文件(.class文件)

第二步:将JVM文件通过java.exe执行,输出结果 (推荐学习:java课程)

java-49.png

通过如上分析,我们发现JVM至关重要,其向上屏蔽了操作系统的差异,也正因为JVM的该作用,才使java这门编程语言能够实现跨平台,其原理大致可描述为如下:

java-50.png

手写java源程序

1.用notepad++手写一个java程序,并保存为JavaRunProcess.java。

Tip:文件名尽量与类名一致

//测试java运行过程
public class JavaRunProcess {
    public static void main(String[] args){
        System.out.println("Test java Runing Process");
    }
}

java-51.png

2.用javac.exe将刚保存的JavaRunProcess.java文件编译成JavaRunProcess.class文件

java-52.png3.java.exe执行JavaRunProcess.class文件,输出结果

java-53.png

--结束END--

本文标题: java程序是怎么运行的

本文链接: https://www.lsjlt.com/news/3611.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java程序是怎么运行的
    java程序执行过程分为两步,下图为流程示意图第一步:将java源码(.java文件)通过编译器(javac.exe)编译成JVM文件(.class文件)第二步:将JVM文件通过java.exe执行,输出结果 (推荐学...
    99+
    2019-06-19
    java入门 java
  • java程序是怎样运行的
    程序运行流程:先把Java代码编译成字节码,也就是把“.java”类型的文件编译成“.class”类型的文件。这个过程的大致执行流程:Java源代码 -> 词法分析器 -> 语法分析器 -> 语义分析器 -> 字节码生成器 ->最终生成字...
    99+
    2016-04-20
    java入门 java 程序 运行
  • java的程序怎么运行
    运行一个Java程序的步骤:编辑源代码xxx.java (推荐学习:java课程)编译xxx.java文件生成字节码文件xxx.classJVM中的类加载器加载字节码文件JVM中的执行引擎找到入口方法main(),执行...
    99+
    2021-04-15
    java入门 java
  • Java程序的运行过程是什么
    本篇内容主要讲解“Java程序的运行过程是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java程序的运行过程是什么”吧!Java程序运行过程运行一个Java程序的步骤编辑源代码xxx.ja...
    99+
    2023-07-05
  • editplus怎么运行java程序
    小编给大家分享一下editplus怎么运行java程序,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!运行方法:首先点击“工具”-“用户工具”-“工具组”-“确定”按钮;然后点击“添加工具”,在弹出的菜单中选择“应用程序”;...
    99+
    2023-06-15
  • intellij怎么运行java程序
    在IntelliJ中运行Java程序,可以按照以下步骤操作:1. 打开IntelliJ IDEA,并打开您的Java项目。2. 在项...
    99+
    2023-09-28
    intellij java
  • java程序是如何运行的
    本篇文章为大家展示了java程序是如何运行的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Java有哪些集合类Java中的集合主要分为四类:1、List列表:有序的,可重复的;2、Queue队列:有...
    99+
    2023-06-14
  • java程序的运行环境是什么
    今天小编给大家分享一下java程序的运行环境是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。java程序的运行环境简称为...
    99+
    2023-07-04
  • Java程序运行的机制是什么
    本篇文章为大家展示了Java程序运行的机制是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。JVM(Java虚拟机)一种用于计算设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集...
    99+
    2023-05-31
    java ava
  • 怎么运行一个java程序
    要运行一个Java程序,你需要以下步骤:1. 安装Java Development Kit (JDK):首先,确保你已经安装了Jav...
    99+
    2023-08-23
    java
  • java程序怎么在手机上运行
    要在手机上运行Java程序,需要先将Java程序编译成可在Android平台上运行的字节码文件。下面是一种常用的方法:1. 安装An...
    99+
    2023-08-23
    Java
  • java程序的运行方法
    这篇文章主要介绍java程序的运行方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方法:1、在桌面中新建一个包含程序代码的java文件;2、打开cmd,执行“cd Desktop”命令进入桌面;3、执行“Java ...
    99+
    2023-06-14
  • Java程序的开发与运行原理是什么
    这篇文章主要介绍“Java程序的开发与运行原理是什么”,在日常操作中,相信很多人在Java程序的开发与运行原理是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java程序的开发与运行原理是什么”的疑惑有所...
    99+
    2023-06-16
  • javascript程序怎么运行
    要运行JavaScript程序,可以通过以下几种方式:1. 在HTML文件中使用标签:将JavaScript代码放置在标签中,并将该...
    99+
    2023-08-09
    javascript
  • matlab怎么运行程序
    本文小编为大家详细介绍“matlab怎么运行程序”,内容详细,步骤清晰,细节处理妥当,希望这篇“matlab怎么运行程序”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。matlab运行程序的方法:首先点击“matl...
    99+
    2023-07-04
  • eclipse怎么运行程序
    要在Eclipse中运行程序,您可以按照以下步骤操作:1. 打开Eclipse IDE(集成开发环境)。2. 创建一个新的Java项...
    99+
    2023-08-26
    eclipse
  • idea无法运行java程序怎么解决
    如果您的IDE无法运行Java程序,有几个可能的解决方法:1. 检查Java开发环境(JDK)是否正确安装。确保您已经正确地安装了最...
    99+
    2023-08-14
    idea java
  • 怎么解决eclipse运行java程序问题
    要解决Eclipse运行Java程序的问题,可以尝试以下步骤:1. 确保已正确安装Java开发工具包(Java Developmen...
    99+
    2023-08-26
    eclipse
  • java程序如何运行
    这篇文章主要介绍“java程序如何运行”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“java程序如何运行”文章能帮助大家解决问题。本教程操作环境:windows7系统、java10版,DELL G3...
    99+
    2023-06-30
  • java的运行过程是怎样的
    这篇文章给大家介绍java的运行过程是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。java的运行流程一,我们所看不到的:1,如果java文件没有package,就默认给文件加上"无名"pac...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作