Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
诞生背景任职于Sun公司(Stanford University Network斯坦福网络公司)的詹姆斯·高斯林和麦克·舍林丹等人于1990年代初开发Java语言的雏形,最初被命名为Oak,于1995年5月以Java的名称正式发布。
三大版本Java SE(J2SE,Java 2 Platform Standard Edition,标准版)
Java EE(J2EE,Java 2 Platform Enterprise Edition,企业版)
Java ME(J2ME,Java 2 Platform Micro Edition,微型版)
Java语言具有简单性、面向对象、分布式、安全性等特点。Java语言可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统等 。
Java语言是面向对象面向对象技术使得应用程序的开发变得简单易用,节省代码。总之,Java语言是一个纯面向对象的程序设计语言。
面向对象就是Java语言的基础,也是Java语言的重要特性。面向对象是指以对象为基本单元,包含属性和方法。对象的状态用属性表达,对象的行为用方法表达。



