当前位置: 首页 > news >正文

Java程序的运行

前言:

        Java程序是怎样运行的?和C语言一样吗?

        C语言程序的运行过程是:

        

Java程序的运行:

比起C语言的运行简化了!

执行第一个java程序:

       java程序的执行过程:源代码需要编译器javac.exe进行编译,之后生成字节码文件xxx.class,字节码文件再经过java运行字节码程序。

        首先再次了解清楚整个过程。

        所以综上只要有一段符合java语法的源代码,有一个javac.exe的编译器,再有一个java程序可以运行字节码文件即可完成整个过程。

所以要下载安装JDK(JAVA Development Kit,java开发工具包)。

JDK里面包含了Javac和Java工具。

Java程序最终在JVM(Java Virtual Machine,Java虚拟机)上运行。

JDKJREJVM之间的关系?

JDK(Java Development Kit):Java 开发工具包,提供给 Java 程序员使用,包含了 JRE ,同时还包含了编译
javac 与自带的调试工具 Jconsole jstack 等。
JRE(Java Runtime Environment):Java 运行时环境,包含了 JVM Java 基础类库。是使用 Java 语言编写程
序运行的所需环境。
JVM Java 虚拟机,运行 Java 代码

        

在windows设置中环境变量中需要配置添加JDK等开发工具。(具体操作大家可以搜索)

才能在windows中进行Java的实现。

手动写源代码:

        源代码就是符合Java语法的字符代码,

        例如:

public class HelloWorld {public static void main(String[]args) {
System.out.println("Hello World!");
}}

这一段源代码只需要写在记事本中即可。(因为这只是一些字符!

 注意:

这里的class后面的类名,必须保持和文件名一致!

创建好之后,就可以进行编译了。

编译并运行源代码:

在目标文件中的搜索栏中搜索CMD

弹出对话框:

输入javac +文件名

此时编译完成,文件中也出现了.class文件(字节码二进制文件)。

接着输入java+文件名进行运行,在JVM虚拟机上运行。

打印完成!!


http://www.mrgr.cn/news/19517.html

相关文章:

  • NSSCTF练习记录:[AFCTF 2018]Vigenère
  • AI 网关基于 IP 地理位置,增强 Prompt 修饰能力
  • Apache DolphinScheduler在Cisco Webex的应用与优化实践
  • 分享基于PDF.JS的移动端PDF阅读器代码
  • 使用PyTorch从零构建Llama 3
  • docker制作达梦数据库驱动的Python镜像记录
  • 无线麦克风哪个好用,无线领夹麦克风哪个品牌好,麦克风推荐
  • 裁剪视频如何让画质不变?小白都在用这些
  • 51单片机仿真单只共阳级数码管循环显示0-9
  • 浅谈C#之ConcurrentDictionary
  • LINUX常用命令-docker-Kubernetes
  • CAS带来的ABA问题以及解决方案
  • CSS英文换行
  • 启动.cmd文件一闪而过,看不到报错信息
  • 第二证券:什么是券商理财,券商理财有风险吗?
  • 【C++】OOP面向对象思想
  • uniapp树洞烦恼分享系统 微信小程序设计与实现 80igt
  • 前端请求的路径baseURL怎么来的 ?nodejs解决cors问题的一种方法
  • GIT使用时最常见的问题解决方法
  • 策略变更管理:确保MySQL数据恢复策略的持续适应性