欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java体系结构,

来源: javaer 分享于  点击 32623 次 点评:94

Java体系结构,


Java技术的核心就是Java虚拟机。

Java体系结构包括四个独立但相关的技术,分别是:

java编程语言

java class文件格式

java API

java虚拟机

Java虚拟机

Java面向网络的核心就是java虚拟机,它支持Java面向网络体系结构三大支柱的所有方面:平台无关性,安全性和网络移动性

Java虚拟机的基本构造包括类装载器(装载class文件,分别为程序的class文件和Java API的class文件)和执行引擎。

类装载器可以用户自定义,比如浏览器的类装载器就是浏览器自定义的,从网络下载class文件。

Java class文件

java class文件是二进制文件,可以被java虚拟机解释。

Java API

所有被装载的文件和所有被装载的动态库构成了Java程序。动态库是连接主机操作系统和Java API的桥梁。

Java程序设计语言

以下特征:面向对象 多线程 结构化错误处理 垃圾回收 动态链接 动态拓展

java保证内存安全的工作:

1. java使用对象,需要严格遵守类型规则

2. java提供自动垃圾回收机制

3. java在运行时会对数组进行边界检查

4. java在运行时会对对象引用进行检查,避免出现空引用的情况发生

相关文章

    暂无相关文章
相关栏目:

用户点评