1 / 4
文档名称:

Java相关知识总结.docx

格式:docx   大小:25KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java相关知识总结.docx

上传人:araccs37 2017/8/23 文件大小:25 KB

下载得到文件列表

Java相关知识总结.docx

文档介绍

文档介绍:Java相关知识总结
java体系结构
java的体系结构包括四个独立且相关的技术:
1、java程序设计语言
2、java class文件
3、java应用程序接口(API)
4、java虚拟机
java编译执行过程
用java语言编写源代码,把它编译成class文件(字节码),然后再有java虚拟机装载这些class文件并在虚拟机中解释执行。在编写程序时,可以通过调用java API中的方法来访问系统资源;而当程序运行时,它通过调用class文件中实现的API方法来满足java API的调用。java虚拟机和java API组成一个“平台”,所有的java程序都必须在这个平台上编译执行。
java虚拟机
java技术的核心就是java虚拟机。所有的java程序都在其java虚拟机上运行。
java虚拟机是一台抽象的计算机,它主要的任务就是装载class文件,类文件由装载器(class loader)完成,也会装载API class文件。它可以从程序和API中装载class文件。class文件中的字节码由执行引擎来执行。
java的特性
1、平台无关系
2、安全性
3、网络移动性
java运行环境和开发环境
JRE是Java Runtime Environment的缩写,即Java运行时环境。Java程序运行时必需要JRE的支持。
JDK是Java Development Kit的缩写,即Java开发工具集。JDK是整个Java的核心,包括了Java运行环境(JRE)、Java开发工具和Java基础类库。
Java的平台版本:
Java分为J2SE、J2EE和J2ME三个不同的平台版本,即标准版(Java 2 Platform, Standard Edition)、企业版(Java 2 Platform, Enterprise Edition)和微型版(Java 2 Platform, Micro Edition)。从Java (或者Java )开始,它们被改称为Java SE、Java EE和Java ME。
各平台版本之间的差别在于适用范围不同:
标准版平台(Java SE)允许开发和部署在桌面、服务器、嵌入式和实时环境中使用的 Java应用程序。另外,Java SE包含了支持实现Java Web服务的类库,因此标准版是企业版的基础。
企业版平台(Java EE)帮助开发者开发和部署Java Web应用。企业版提供Web服务、组件