- 2
- 0
- 约 8页
- 2016-12-01 发布于北京
- 举报
Java编译技术
一 引言
目的:深刻理解Java技术及其本质,选择自己需要的系统。
分类:
(1)采用解释器的Java编译系统
(2)采用及时编译技术的Java编译系统
(3)采用动态编译的Java编译系统
(4)采用本地编译技术的Java编译系统
(5)采用转换器的Java编译系统
编译器就是从源语言到目标语言的转换器。
编译的发展:
(1)没有编译
机器语言,最早的机器是不需要编译器的,因为最早的机器是小、简单的,在这样的机器上,能以二进制流的方式输入程序,可以不要编译器。
(2)汇编语言和汇编程序
随着更复杂的机器的出现,出现了汇编语言和汇编程序,汇编程序主要是一对一地把汇编指令变换成机器指令。
(3)编译程序、编译系统
独立于特定机器的机器码的高级程序语言来描述问题,这些独立于特定目标机的程序语言就需要完善的编译程序来编译生成特定于机器的目标码。
没有编译器,也就没有可以独立于机器的高级语言。
编译系统设计的好坏影响着程序编译时间的长短,编译生成的目标代码的质量。
优点:
1)大大提高了程序员的编程效率;
2)程序语言语义的限制,减少了程序的逻辑错误;
3)程序也很容易进行调试。
缺
您可能关注的文档
- 综治课件.doc
- 综述本课题国内外研究动态 (3).doc
- 综述论文 (2).doc
- 综采面CO超标治理技术方案(2011.1.28)doc1.doc
- 绿公司会高企论坛交锋大战.doc
- 绿化养护方案合同 (2).doc
- 绿奥锅炉营销型建设项目需求表.doc
- 绿色上主题队会五中队.doc
- 绿色家装合同.doc
- 绿色抱抱策划修改.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- TwinCAT软件开发:TwinCAT 3_(9).TwinCAT3可视化与HMI.docx VIP
- 页岩气体积压裂机理及水平井分段压裂技术.pptx VIP
- 2025年青海省定向选调生选调招聘考试《综合能力测试》真题及答案.docx VIP
- 粉尘爆炸风险辨识评估和管控制度.pdf VIP
- 公文写作格式与范文.docx VIP
- 医保政策对应的内部管理制度和财务制度.pdf VIP
- 2025年活性炭吸附实验实验报告[活性炭吸附实验].docx
- 新目标大学英语 视听说教程 徐锦芬 第二版 第2册 课后习题答案.pdf VIP
- 液位计UHZ51(1,2,3,4,7,8)使用说明书x.pdf
- 六年级数学上册计算题过关练习.pdf VIP
原创力文档

文档评论(0)