java 简介:
java自1996年正式发布以来,经历了出生、成长和壮大的阶段。现在已经成为IT领域里的主流编程语言。java起源于Sun公司的一个叫"Green"的项目,目的是开发潜入家用电器的分布式软件系统,使电器更加智能化。Green项目一开始准备采用 C++语言,但是考虑C++语言太复杂,而且安全性差,于是决定基于C++语言开发一种新的Oak语言(即是Java的前身)。Oak是一种适用于网络编程的精巧而安全的语言,它保留了许多C++语言的语法。
1995年,Oak语言更名为Java语言。java(爪哇)翻译过来是咖啡的意思。
1995年5月23日1.0版本正式问世,1998年1.2版本问世,2004年1.5版本问世,1.5版本改名为5.0版本,但5.0有它自己的新特性:泛类,枚举,注释,for each ,自动封箱解箱,静态导入,lock等。
java语言的特点:
java应用如此广泛是因为java具有多方面的优势。其特点如下:
(1)面向对象。Java自诞生之时就设计成面向对象的语言,而C++语言是一种强制面向对象的语言。面向对象可以说是Java最重要的特性,它不支持类似C语言那样的面向过程的程序设计技术。Java支持静态的和动态的风格的代码重用。
(2)跨平台(即可移植性)。对于Java程序,不管是Windows平台还是UNIX平台,或者其他平台,它都适用。
(3)安全性和健壮性。
(4)简单性。
(5)分布式。