Java 语言简介

Java是Sun公司(全称为Stanford University Network,斯坦福大学网络公司)1995年推出的一门面向对象的高级编程语言。

简史:

1995年   Sun公司发布Java语言

1996年   发布JDK 1.0版本

1997年   发布JDK 1.1版本

2004年   发布JDK 1.5版本,为突出此版本的重要性,更名为JDK5.0

2005年   更名:J2SE→ JavaSE,J2EE →JavaEE,J2ME→ JavaME

2009年   Oracle甲骨文公司收购Sun公司

2014年   发布JDK 8.0版本,是继JDK5.0以来变化最大的版本

Java语言特点:

(1)简单:与C和C++接近,Java不使用指针,并提供了自动的内存收集,不必为内存管理而担忧

(2)面向对象:Java语言提供类、接口和继承等原语,只支持类之间的单继承,但支持接口之间的多继承

(3)分布式:支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java.net),它提供了用于网络应用编程的类库

(4)健壮性:强类型机制、异常处理、内存空间的自动收集、安全检查机制

(5)安全:提供了安全机制

(6)体系结构中立:字节码文件

(7)可移植:来源于体系结构中立性

(8)编译解释型:编写→编译→解释执行

(9)高性能:与那些解释型的高级脚本语言相比

(10)多线程:支持多个线程的同时执行,并提供多线程之间的同步机制

(11)动态:Java程序所需要的类能够动态地被载入到运行环境,也可通过网络来载入

你可能感兴趣的:(Java 语言简介)