Java是什么

1.概述

Java是一种撰写跨平台应用程序的面向对象的程序设计语言。

2.用途

Java用来开发桌面应用程序:例如银行软件、商场结算软件。
开发面向Internet的应用程序:网上数码商城、阿里巴巴、易趣网。
开发移动端应用:安卓应用
高速运算和存储:大数据

3.发展小史

Java诞生于1995年,SUN公司
1998年,分成三个方向J2SE(standard edition),J2EE(enterprise edition),J2ME(micro edition)
2005年,J2SE更名为JAVA SE
2009年,SUN公司被Oracle公司收购

4.平台体系

  1.  Java Platform Standard Edition(J2SE)
    面向对象、API、JVM 等,是 Java 基础核心,提供了 JavaME 和 JavaEE 的基础。
  2. Java Platform Micro Edition(J2ME)
    移动设备、游戏、通信等,嵌入式消费电子设备提供的平台。
  3. Java Platform Micro Edition(J2EE)
    JSP、EJB、服务等,是一个开发分布式企业级应用的规范和标准。

5.Java虚拟机与跨平台原理

 Write Once,Run Anywhere
Java 源代码经过编译器编译成字节码文件(二进制文件),然后通过Java虚拟机JVM(不同的平台有不同的版本),只要在不同平台上安装对应的JVM运行,就能实现一次编写不同平台运行。

你可能感兴趣的:(Java是什么)