前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >为什么说Java是“write once and run anywhere”的语言?

为什么说Java是“write once and run anywhere”的语言?

作者头像
宇宙之一粟
发布2020-10-26 10:30:24
6040
发布2020-10-26 10:30:24
举报
文章被收录于专栏:宇宙之_一粟

每日一句: 一个人如果刻意逃避他所惧怕的东西,到头来会发现自己只是抄了条近路去见它。 -- 托尔金 《胡林的儿女》

为什么说Java是“write once and run anywhere”的语言?

你可以在Windows平台编写Java代码,同时在Windows上编译它。在Windows上编写的类和jar文件能够运行在Unix环境下。所以Java是真正的平台无关的语言。

所有这些可移植性的背后是Java字节码。 Java编译器生成的字节码可以由任何JVM解释。 因此,用Java编写程序并期望它们可以在任何平台上运行变得容易得多。

Java编译器javac编译Java代码,而JVM java运行该代码。

代码语言:javascript
复制
javac HelloWorld.java

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为什么说Java是“write once and run anywhere”的语言?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档