Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

1、Java 简介

Java是一种流行的编程语言,创建于1995年。Java编程语言最初由Sun Microsystems开发,由James Gosling发起,并于1995年作为Sun Microsystems Java平台(Java 1.0 [J2SE])的核心组件发布。Java Standard Edition的最新版本是Java SE8。随着Java的发展及其广泛普及,已构建了多种配置以适应各种类型的平台。例如:用于企业应用程序的J2EE,用于移动应用程序的J2ME。

它归甲骨文所有,超过30亿台设备运行Java。

它用于:

  • 移动应用程序(特别是Android应用程序)
  • 桌面应用
  • 网络应用
  • Web服务器和应用程序服务器
  • 游戏
  • 数据库连接
  • 其它还有很多

2、Java编程语言的优点

  • Java可在不同平台(Windows,Mac,Linux,Raspberry Pi等)上运行
  • 它是世界上最受欢迎的编程语言之一
  • 它易于学习且易于使用
  • 它是开源和免费的
  • 安全,快速,强大
  • 它拥有巨大的社区支持(数以千万计的开发人员)
  • Java是一种面向对象的语言,它为程序提供了清晰的结构,并允许重用代码,从而降低了开发成本
  • 由于Java接近C ++和C#,因此程序员可以轻松地切换到Java,反之亦然

3、Java发展历史

詹姆斯·高斯林(James Gosling)于1991年6月发起了Java语言项目,用于他的许多机顶盒项目之一。 这种语言最初是在Gosling办公室外面的一棵橡树后命名为“Oak”,后来也被命名为“Green”,后来从一系列随机单词中被重新命名为Java。

Sun在1995年发布了第一个公共实现Java 1.0。它承诺一次编写,随处运行(WORA),在流行的平台上提供免费的运行时。

2006年11月13日,Sun根据GNU通用公共许可证(GPL)的条款,将Java的大部分内容发布为免费和开源软件。

2007年5月8日,Sun完成了该过程,使Java的所有核心代码都是免费和开源的,除了一小部分未获得版权的代码。



推荐文档