Android培训学习报告 详解JAVA体系结构
2017-09-08 10:56:32
442浏览
Java体系结构中不仅定义了Java的开发编译环境,也定义了Java的运行环境。为运行Java应用程序和applet,计算机上应安装JVM和Java运行时解释器,这两个部分构成了Java的运行环境,其主要任务包括加载代码(由类加载器执行)、校验代码(由字节码校验器执行)、执行代码(由运行时的解释器执行)。
详解Android培训学习报告之JAVA体系结构:
1、类加载器:为程序的执行加载所需要的全部类。类加载器将本地文件系统的类名空间与来自远程网络源的类名空间相分离,本地类总是首先被加载,以增加安全性。当全部类被加载后,可执行文件的存储器格式被确定。这时,特定的存储器地址被分配给符号引用并创建检索表格。由于存储器格式在运行时出现,因而Java解释器增加了保护以防止对限制代码区的非法进入。
2、字节代码校验器:基于代码的规范包括语法语义的检查以及如上所述的安全性检查。
3、Java运行时解释器:它是JVM的核心内容,实现把抽象的字节码指令映射到本地系统平台下的库引用或指令。
4、API类库:实现标准Java平台API的一系列可执行代码。
5、硬件本地平台接口:提供对底层系统平台资源库调用的接口。
众所周知,JAVA语言是Android软件开发的基础语言。移动开发目前形式越来越加走热。成为Android开发工程师是现今年轻人不错的方向。扣丁学堂作为新一代在线Android培训平台领导者,更应不负众望担起大梁,帮助有理想的年轻人完成腾飞的梦想。
查看更多关于“Android开发技术”的相关资讯>>
标签:
Android培训学习报告
JAVA体系结构
扣丁学堂