Java是由Sun Microsystems公司推出程序设计语言。Java不仅可以用来开发大型的应用程序,而且特别适合于Internet的应用开发。Java已成为网络时代最重要的语言之一。( 面向对象、与平台无关)
Java最初被命名为Oak (由James Gosling领导的Green小组开发),目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。
Sun看到了Oak在计算机网络上的广阔应用前景。于是改造了Oak,于1995年5月以“Java”的名称正式发布。
Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。Java语言中的许多库类名称,多与咖啡有关:
JavaBeans(咖啡豆)
NetBeans(网络豆)
ObjectBeans (对象豆)
Java的标识也正是一杯正冒着热气的咖啡。
Java的特点
1. 简单
Java语言的语法规则和C++类似。它通过提供最基本的方法完成指定的任务。
与C++的区别:
Java比C++程序可靠性更高。
Java语言不需要程序对内存进行分配和回收。
Java语言中没有指针的概念,引入了真正的数组。
Java用接口(Interface)技术取代C++程序中的多继承性。
2. 面向对象
面向对象可以说是Java最重要的特性,所以它支持:
封装(Encapsulation)
继承(Inheritance)
多态(Polymorphism)
Java在平台之上提供一个Java运行环境
(Java Runtime Environment,JRE),包括:
Java虚拟机(Java Virtual Machine)
类库
核心文件
|
-
1.png
(249.56 KB, 下载次数: 9)
-
2.png
(151.8 KB, 下载次数: 10)
-
3.png
(39.08 KB, 下载次数: 5)
|