初识Java
Posted qianxinyi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识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的主要内容,如果未能解决你的问题,请参考以下文章