社区
Java SE
帖子详情
java是编译型的还是解释型的
muzidan1225
2009-04-01 07:37:44
java是编译型的还是解释型的
...全文
3127
42
打赏
收藏
java是编译型的还是解释型的
java是编译型的还是解释型的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
42 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
技术小黑屋
2011-11-30
打赏
举报
回复
恩,java是编译型和解释型语言的结合体。
feng2007110221053
2011-08-04
打赏
举报
回复
解释型语言更能说明他的特点,虽然说是编译和解释都有,关键和重点在于解释,java的优点和亮点也在于jvm能够解释.class文件。我是这么理解不知道对不对
爱情小傻蛋
2011-06-17
打赏
举报
回复
刚刚上完编译原理课,老师说JAVA是混合型的语言,先编译后解释~~
xietengxiang
2010-06-08
打赏
举报
回复
java是混合型语言
lynn995
2010-04-15
打赏
举报
回复
呵呵 变态型 一会编译 一会解释
sleepdragonli
2009-04-06
打赏
举报
回复
确切的说是半解释,半编译,在你敲代码的时候是解释的,执行后是编译的
wxzyydy
2009-04-06
打赏
举报
回复
Java是解释型的语言,你可以在网上搜索一下孙卫琴的书,非常出名的,那书上解释了为什么是解释型的
Hobn
2009-04-06
打赏
举报
回复
你可以说是编译型的,也可以说是解释型的,在java被执行(解释)之前,先要被编译成字节码,
然后在执行的时候,通过加载这些字节码来执行
Fitas
2009-04-06
打赏
举报
回复
那就命名“解编型”语言吧
catici
2009-04-06
打赏
举报
回复
同意28楼
java的编译+解释
其中:javac.exe 是java的编译器,编译之后生产.class 的字节码文件
java.exe 是java 的解释器,可以直接运行结果的
rongkun06
2009-04-05
打赏
举报
回复
编译程序将源程序编译成.class字节码文件,JVM解释执行,所以从执行的角度讲,Java还是解释型的
SimonYeung
2009-04-05
打赏
举报
回复
解释型
testman
2009-04-05
打赏
举报
回复
java是垃圾
gzamao
2009-04-04
打赏
举报
回复
本质上, 只要他离不开一个垫底的东西,无论他叫VM还是MV, 只要他对这个VM的依赖是有别于普通意义上的涵数调用, 那么无论他怎么羞羞答答不肯承认是解释型语言, 无论sun为他创造了多少概念来掩饰, 他就是解释语言.这就是编译理论.
但是, 硬要在解释型语言来分出个高下, 他又比Script一路的会快一点点. 比如是老牌的basic for dos, 一句一句的从原代码Parse过去, 在轮到语义, Parse的过程是很慢的. 但是, 如果已经生成中间语言了, 如.class文件, 那就不再需要Parse原文件啦. 这时候, 可以高速地一条一条地执行中间语言, 所以, java又快些.这还是编译理论.
然而, 他是解释型还是编译性的又有什么关系呢? 咱们就一打工的, 怎么写java都只是人的一条狗, 这条狗和名叫c的那条狗无论怎么分, 最后都可以归结为一条食屎狗, 管他呢.
axman
2009-04-04
打赏
举报
回复
从本质上绝对是编译型的,只是分两个阶段编译。
JAVA绝对不会对字节码读入一句执行一句(这是解释执行的特点)。
而是在运行前即时编译成本地码,这个过程完全是编译型的。
palm_civet
2009-04-04
打赏
举报
回复
编译 + 解释
ycnanevol
2009-04-04
打赏
举报
回复
Java 解释执行代码的
热学沸腾56
2009-04-04
打赏
举报
回复
学习。。
llt3dert
2009-04-04
打赏
举报
回复
好哦,学到了
gao512008
2009-04-04
打赏
举报
回复
Study
楼上理解有误
加载更多回复(22)
JDK 1.8 64位.rar
Java
JDK 1.8 64位
Gson 2.3.1
gson最新版本gson2.3.1。源码、文档、开发包一应俱全!
java
是
解释
型
_
Java
是
编译
型
还是
解释
型
?
Java
是
编译
型
还是
解释
型
?
Java
既不属于传统的
编译
型
语言,也不属于
解释
型
语言,
Java
是先
编译
成“.class”字节码文件,然后再利用JVM虚拟机进行
解释
执行的,所以
Java
即可以说成
编译
型
,也可以说成
解释
型
。
Java
特点1、简单性
Java
看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,
Java
不支持go ...
java
是
编译
型
还是
解释
型
语言
Java
这个语言很非凡! 一、你可以说它是
编译
型
的:因为所有的
Java
代码都是要
编译
的,.
java
不经过
编译
就什么用都没有。 二、你可以说它是
解释
型
的:因为
java
代码
编译
后不能直接运行,它是
解释
运行在JVM上的,所以它是
解释
运行的,那也就算是
解释
的了。 三、但是,现在的JVM为了效率,都有一些JIT优化。它又会把.class的二进制代码
编译
为本地的代码直接运行,所以,又是
编译
的。 ...
Java
是
编译
型
还是
解释
型
这个问题看似简单,但实际上涉及
Java
的底层执行机制。本文将从
Java
代码的编写到最终执行的完整流程出发,带你深入理解
Java
的独特运行方式。这种混合模式让
Java
兼具跨平台性和高性能,这也是它长期占据企业级开发主流地位的原因之一。在编程语言的学习过程中,我们经常会听到“
编译
型
语言”和“
解释
型
语言”这两个概念。,而是JVM能理解的中间代码,类似于汇编语言,但比机器码更抽象。除了传统的JIT
编译
,
Java
还支持。在讨论
Java
之前,我们先明确。
Java
的设计目标是“时,
Java
编译
器(,其内容类似(可通过。
Java SE
62,636
社区成员
307,271
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章