初识Java

Java是一门面向对象编程语言,既吸收了C++语言的各种优点,又摒弃了c++里难以理解的多继承和指针的概念,所以具有功能强大和简单易用两个特征。此外,Java具有简单性、面向对象、分布式、健壮性、平台独立与可移植性、动态性等特点。

一、工作原理

由四部分组成:Java编程语言、Java类文件格式、Java虚拟机、Java应用程序接口

通过编辑工具在Java源文件中定义不同的类,通过调用类(实现了Java API)中的方法来访问资源系统,把源文件编译成一种二进制中间码,存储在class文件中,再通过运行与操作系统平台环境相对应的java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API(Application Programming Interface)调用。

二、Java结构


JVM(Java Virtual Machine):Java虚拟机,是运行Java程序的虚拟机

JRE(Java Runtime Environment):Java运行环境

JDK(Java Development Kit ):Java 开发工具包

三、Java 三大平台

Java SE(Java Platform Standard Edition):Java标准平台,允许开发和部署在桌面和服务器、嵌入式和实时环境中使用的Java应用程序,为Java EE和Java ME提供开发基础

Java EE(Java Platform Enterprise Edition):Java 企业平台,开发和部署可移植,健壮,可伸缩、安全的服务端Java应用程序,提供Web 服务,通信API等,实现企业级的面向服务体系结构(SOA)和Web等应用程序。

Java ME(Java Platform Mircro Edition):Java 微平台,或称K-JAVA,用来开发移动设备和嵌入式设备,如手机、打印机、PDA等,

阅读更多
文章标签: Java
个人分类: Java
下一篇Java 开发环境
博主设置当前文章不允许评论。

没有更多推荐了,返回首页

关闭
关闭
关闭