问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA编程中source code和bytecode有什么区别,不要太详细的

发布网友 发布时间:2022-04-23 08:16

我来回答

5个回答

热心网友 时间:2022-06-18 06:15

1、表达不同

源代码是源代码。字节码称为字节码。它是源程序文件生成的类文件,在通过Java编译器后使用扩展名java生成。它的扩展是类。

2、角色是不同的

字节码是包含可执行程序的二进制文件,该可执行程序由一系列操作码/数据对组成。字节码是一种中间代码,它比机器代码更抽象,需要翻译器转换成机器代码的中间代码。无论硬件环境如何,字节码主要用于实现特定的软件操作和软件环境。字节码的实现是通过编译器和虚拟机实现的。

这是我们根据Java语言规范编写的源程序文件,扩展名为java。


3、用法不同

字节码是中间状态(中间代码)的二进制代码(文件)。您需要将解释器转换为机器代码。写入运行操作(WORA)实际上是由字节码实现的。

通常它已经编译,但它与特定的机器代码无关。字节码通常不像源代码那样可读,而是一系列编码数字常量,引用,指令等。

热心网友 时间:2022-06-18 06:15

一、意思不同

source code就是源代码,bytecode叫字节码,是扩展名为java的源程序文件经过Java编译器后所生成的类文件,它的扩展名为class。

二、作用不同

Bytecode是一种包含执行程序、由一序列 op 代码/数据对 组成的二进制文件。字节码是一种中间码,它比机器码更抽象,需要直译器转译后才能成为机器码的中间代码。字节码主要为了实现特定软件运行和软件环境、与硬件环境无关。字节码的实现方式是通过编译器和虚拟机器。

就是我们根据Java 语言规范所编写的源程序文件,扩展名为java。

三、用法

字节码是一种中间状态(中间码)的二进制代码(文件)。需要直译器转译后才能成为机器码。通过字节码真正实现了 一次编写到处运行(WORA)。通常情况下它是已经经过编译,但与特定机器码无关。字节码通常不像源码一样可以让人阅读,而是编码后的数值常量、引用、指令等构成的序列。

热心网友 时间:2022-06-18 06:16

在Java编程中,source code 就是源代码。就是我们根据Java 语言规范所编写的源程序文件,扩展名为java。bytecode 叫字节码,是扩展名为java的源程序文件经过Java编译器后所生成的类文件,它的扩展名为class。字节码文件不是二进制文件;字节码文件通过Java解释器在Java虚拟机中解释执行。

热心网友 时间:2022-06-18 06:16

soucecode 是源代码,也就是源程序文件,扩展名为java。bytecode 是字节码,也就是类文件,扩展名为class,还不是二进制文件,只能通过Java解释器在Java虚拟机中运行

热心网友 时间:2022-06-18 06:17

soucecode是源代码,也就是后缀名为java的文件bytecode是二进制文件,也就是后缀名为class的文件
希望能看看我写的《java编程那些事儿》一书
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
容易发财的房地产中介公司名字 我想对自己的房子进行房产评估,去哪里办理,需要... 改字体的时候不小心改错了,全变成格仔了怎么办 手机文件不小心改错名字了怎么办 女生每天早晚各跑步一个小时,配合饮食,一个月瘦多少? 每天早晚各慢跑一小时.一个月能瘦多少斤 爱剪辑怎么去水印 给视频去水印方法 游戏本关机时可以晃吗? 笔记本玩游戏CPU温度高,会花屏 打剑网三一小时声音大,发热,还能继续吗? 办了生源地助学贷款,几个月过去了,状态一直是待高校录入回执。今天查了,居然被谢绝贷款了 JAVA 语言中IDE,JDK,JRE是什么,JAR,JAVA,CLASS文件中分别是什么东西 Java源文件与Java应用程序有什么区别?为什么Java源文件可没有主类而Java应用程序要有主类? 如何确认生源地贷款是否成功? 冰点草莓怎么做? 使用Java语言编写的源程序保存时的文件扩展名是什么 国开行生源地贷款审批后多久可以发放贷款?具体些,大概要几天_百度知... java源文件和类文件是什么意思 助学贷款提额申请显示审批通过待发放会成功吗 今年的大学生生源地贷款状态为待发放,请问还需要多长下来呀 华为mate30 5G和荣耀30pro 5G选哪个? 目前3000元价位哪款手机值得入手? 生源地贷款申请为什么资金还没发放到学校账户? 好用的平板,电池大一点,就看看书看看电影可以使用一天的那种,不要苹果,屌丝平板就行了,求推荐 请问看书用电子书还是平板电脑好? 800-2000元的平板电脑,能上网、浏览网页、看书、写文章、QQ、视频 屏幕大分辨率又高,看书好用,价格在600元以下的平板电脑有哪些? 平板电脑看书怎么样? 如果想用来看书、*、上网和听歌应该选择三星的平板电脑还是苹果的平板电脑? 有没有可以边读书边做笔记的平板电脑 生源地助学贷款“发放中”是什么意思? 我是一个新手想要在电脑上学打字怎么打这才是最快的学的最快我不会拼音但我很想学打字? 生源地助学贷款一直显示在审批中,这是什么情况? 电脑新手如何快速学会打字 .class 和 .java 区别 俄罗斯德国schwarzkopf施华蔻palette漂色剂130g怎么用 java语言编译器是怎样编写的,源代码是什么 施华蔻斐丽丝染发剂,具体怎么混合啊 施华蔻怡然染发剂怎么用,黑色对于什么型号? 存款利率5%和七日年化5%存款一万元一年下来那个多利息多?怎么算的? 黑人头染发膏怎么用? 百分之二点四七的七日年化收益率换算成年利率是多少? 施华蔻染发剂可分几次使用 七日年化收益率5%跟年化收益率3%哪个的利息更高? 施华蔻染发剂盒里的精华滋养发膜什么时候用? 七日利率2.0%相当于年利率多少 求施华蔻斐丝丽染发剂的说明书 茶叶可以减肥吗? 经常喝茶可以减肥吗 茶叶有减肥功效吗