- 7
- 0
- 约6.7千字
- 约 8页
- 2017-02-07 发布于重庆
- 举报
JAVA基础复习
一、JAVA基础
1.简述Java编译及运行过程
首先,Java 源文件(*.java)经过Java的编译器编译成Java字节码(*.class)文件;然后,进行类加载和字节码校验;最后,Java字节码经过JVM的解释为具体平台的具体指令,并执行。
JVM (Java Virtual Machine)称之为Java虚拟机,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实 现的。JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。
JRE(Java SE Runtime Environment)称之为Java SE运行时环境,提供了运行Java应用程序所必须的软件环境,包含有Java虚拟机(JVM)和丰富的类库(Libraries)。无论是开发Java 应用还是仅仅运行一个已经开发好的Java应用都必须安装JRE。
JDK( Java Development Kit)称为Java开发工具包,是JRE的超集,或者说JDK包含了JRE。JDK中除了包含有JRE的所有内容之外还提供了编写Java程序所必须的 编译器和调试工具等。对于编写Java开发的人士一般需要下
您可能关注的文档
最近下载
- 第3课 中国近代至当代政治制度的演变(课件)高二历史课件(选择性必修1).pptx VIP
- T_CARM 001—2023(综合医院康复医学科建设指南).pdf VIP
- AutoFormR6实例讲解-拉伸.ppt
- 现代分子生物学(第6版)课件全套 第1--11章 绪论 ---疾病与人类健康.pptx
- (2026年)《生产安全事故报告和调查处理条例》培训.pptx VIP
- 2026—2028年中国猕猴桃行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx VIP
- 自我管理修订版全套PPT电子课件.ppt
- (高清版)B-T 19889.7-2022 声学 建筑和建筑构件隔声测量 第7部分:撞击声隔声的现场测量.pdf VIP
- 建筑垃圾处置项目投标文件.docx
- 细节t758中文说明书.pdf VIP
原创力文档

文档评论(0)