2.java介绍
# 二 java介绍
## 1.java语言概述
是sun(Stanford university network 斯坦福大学网络公司)1995年推出的一门高级编程语言
是一种面向Internet的编程语言
随着java技术在web方面的不断成熟,已经成为web应用程序的首选开发语言。
是简单易学的,完全面向对象,安全可靠,与平台无关的编程语言。
## 2.java语言的一种技术架构
J2EE(企业版)
是为开发企业环境下的应用程序提供的一套解决方案。
该技术体系中包含的技术如service jsp 等,主要针对于web应用程序开发。
J2SE(标准版)
是为开发普通桌面和商务应用提供的解决方案。
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。
比如java版的扫雷。
J2ME(小型版)
是为开发电子消费产品和嵌入式设备提供的解决方案。
该技术体系主要应用于小型电子消费产品,比如手机的应用程序等。
java5.0版本后,更名为JAVAEE JAVASE JAVAME
## 3.java语言的特性 :跨平台性
3.1 什么是跨平台性?
通过java语言编写的应用程序在不同的系统平台上都可以运行。
3.2原理是什么
只需要在运行java应用程序的操作系统上,先安装一个java虚拟机(JVM)即可。
由JVM来负责java程序在该系统中的运行。
图解:
java程序
|| || ||
|| || ||
winds版的JVM Linux版的JVM Mac版的JVM
因为有了JVM,所以同一个java程序在三个不同的操作系统中都可以执行。
这样就实现了java程序的跨平台性,也称之为java具有良好的可移植性。
浙公网安备 33010602011771号