前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JAVA语言的工作原理

JAVA语言的工作原理

作者头像
星哥玩云
发布2022-09-14 19:20:47
6090
发布2022-09-14 19:20:47
举报
文章被收录于专栏:开源部署

1、Java工作原理

1.1、工作原理

JAVA的工作原理是:“一处编译,到处运行"。(.java源文件,必须编译成.class文件,在各种java平台层都可以运行)

**硬件层:**就是没有任何操作系统的计算机主要是指我们的硬件(主机,显示器等)。

**操作系统层:**是指我们的windows\linux\unix\android\ios等

**JAVA平台层:**针对不同的操作系统JAVA提供了不同的虚拟机

**应用平台层:**各种JAVA应用程序(如:QQ、百度视频等)、JAVA-WEB程序(12306、QQ空间等)

1.2、跨平台

Java语言通过在不同的操作系统上安装对应的Java虚拟机实现了跨平台, 即java的.class程序可以在不同操作系统上均可以运行。(java的.class文件相当于Windows中的.exe文件,是可执行的程序)

java语言是跨平台的,java虚拟机不是跨平台的。

1.3、java源文件执行

创建那源文件*.java文件

通过编译器(javac),编译成.class文件(字节码文件),

通过解释器(java),在计算机中解释执行.class文件

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、Java工作原理
    • 1.1、工作原理
      • 1.2、跨平台
        • 1.3、java源文件执行
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档