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.平台体系
- Java Platform Standard Edition(J2SE)
面向对象、API、JVM 等,是 Java 基础核心,提供了 JavaME 和 JavaEE 的基础。 - Java Platform Micro Edition(J2ME)
移动设备、游戏、通信等,嵌入式消费电子设备提供的平台。 - Java Platform Micro Edition(J2EE)
JSP、EJB、服务等,是一个开发分布式企业级应用的规范和标准。
5.Java虚拟机与跨平台原理
Write Once,Run Anywhere
Java 源代码经过编译器编译成字节码文件(二进制文件),然后通过Java虚拟机JVM(不同的平台有不同的版本),只要在不同平台上安装对应的JVM运行,就能实现一次编写不同平台运行。
网友评论