------- android培训、java培训、java学习型技术博客、期待与您交流! ----------
JAVA简介
(来自百度百科)
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台
(即JavaSE, JavaEE, JavaME)的总称。
面向对象的Java语言具备一次编译、任何地方均可运行的能力,在需要支持多种操作系统和硬件平台的场合,Java是首选的解决方案。Java语言之所以如此广泛,要归功于它的以下特点:
(1)面向对象。Java自诞生之时就设计成面向对象的语言。在Java眼里,一切都是对象,桌子和板凳是对象,花草树木和飞禽是对象,异常和错误也是对象。
(2)跨平台。对于Java程序,不管是Windows平台、Linux平台和MAC平台或者其它平台,它都试用。只要安装了Java虚拟机,Java程序就可以在任意的操作系统上运行。
(3)直接支持分布式的网络应用。假定网络中有两台主机,分别运行着不同的Java程序,运用Java嵌套字技术,这两个Java程序就能顺利地进行远程通信。
(4)安全性和建壮性。Java致力于检查程序在编译和运行时的错误,Java奉行“错误发现和纠正的越早,造成的损失就越小”的原则,可谓防患于未然。Java还支持自动内存管理,这不但减轻了程序员的许多负担,也减少了程序员犯错的机会。Java自己会操作内存减少了内存出错的可能性。
J2EE(Java 2 Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案。 该技术体系中包含的技术如Servlet Jsp等,主要针对于Web应用程序开发。J2SE(Java 2 Platform Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案。 该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。 比如Java版的扫雷。J2ME(Java 2 Platform Micro Edition)小型版
是为开发电子消费产品和嵌入式设备提供的解决方案。 该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。
------- android培训、java培训、java学习型技术博客、期待与您交流! ----------