88问答网
所有问题
字节码,源代码,是什么意思?有何不同
如题所述
举报该问题
推荐答案 2018-12-19
源代码就是你编写的文本文件(.java文件)
字节码是编译好的中间文件(.class),运行在java虚拟机里的就是这个文件
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/cMcKc1aa1V1aVaccgV.html
相似回答
JAVA编程中source code和bytecode有
什么
区别
,不
要太详细的
答:
1、表达不同 源代码是源代码。字节码称为字节码
。它是源程序文件生成的类文件,在通过Java编译器后使用扩展名java生成。它的扩展是类。2、
角色是不同的
字节码是包含可执行程序的二进制文件,该可执行程序由一系列操作码/数据对组成。字节码是一种中间代码,它比机器代码更抽象,需要翻译器转换成机器...
Java里的
字节码
和
源代码
分别
啥意思,
和起到什么左右
答:
/*java是一门高级编程语言,是用来写程序代码的。
用java写的文本(字符串序列)就是源代码
。计算机不能直接执行源代码,必须用一个叫编译器的程序(javac.exe)将源代码 翻译成字节码,然后让一个叫解释器的程序(java.exe)去执行字节码,即运行程序。下面的就是一个小程序的源代码,功能是输出九九...
解释
源代码
和
字节码
之间的差异
答:
字节码文件就是以.CLASS文件结尾的文件,是通过JAVAC命令编译过生成的
。因为JAVA不是编译型语言,所以它需要去解释字节码文件才能够运行。源程序是指未编译的按照一定的程序设计语言规范书写的文本文件.还是以Java为例,以.java .c .cpp等结尾的文件.简单地说.机器执行的是字节码,它不认识源代码,源码必...
什么是字节码
答:
字节码通常指的是已经经过编译,但与特定机器码无关,需要直译器转译后才能成为机器码的中间代码
。字节码通常不像源码一样可以让人阅读,而是编码后的数值常量、引用、指令等构成的序列。字节码主要为了实现特定软件运行和软件环境、硬件环境无关。字节码的实现方式是通过编译器和虚拟机器。编译器将源码编译...
什么是字节码
文件?
答:
Java源程序(.java)要先编译成与平台无关的
字节码
文件(.class),然后字节码文件再解释成机器码运行。解释是通过Java虚拟机来执行的。它本身是二进制文件,但是不可以被系统直接执行,而是需要虚拟机解释执行,由于被预处理过,所以比一般的解释
代码
要快,但是仍然会比系统直接执行的慢。
什么是程序
源代码
文件
,什么
是编译后生成的
字节码
文件
答:
你好,你在编写程序的时候,将写的代码保存到一个文件中,而这个文件的格式是.java。这样的文件就是
源代码
文件。经过javac编译后,生成的.class文件就是
字节码
文件。
字节码
的简介
答:
字节码是
一种抽象化的机器语言,它依赖于特定的计算机架构或虚拟机架构来执行。当开发者编写
源代码
后,通常需要通过编译器将源代码转化为机器可执行的指令集,这些指令集即为字节码。它包含了程序运行时需要的所有信息,如变量类型、函数调用和分支指令等。在某些情况下
,字节码
自身不具备直接执行能力,它...
字节码
到底
是什么?
答:
在Java编程世界中
,字节码
就像一道神秘的桥梁,连接着源代码与执行环境。它是一种由JVM(Java Virtual Machine)理解并运行的中间
代码,
文件格式为.class
,不
局限于特定处理器,而是面向虚拟机。这一设计巧妙地解决了传统解释型语言如Python或Ruby性能瓶颈的问题,同时还保持了语言的跨平台特性,使得Java程序...
大家正在搜
有源代码是什么意思
公布源代码有什么意思
源代码结尾是什么意思
源代码未编译什么意思
源代码有什么用
源代码说的是什么
源代码是什么格式
源代码是什么东西
乔碧萝是什么意思?