Java是一种面向对象的编程语言。它既吸收了C的优点,又摒弃了C中难以理解的多重继承和指针等概念,因此java语言具有功能强大和使用方便两大特点。以下是详细介绍。让我们看一看。

一、 Java Java语言简介

Java是一种面向对象的编程语言。它既吸收了C的优点,又摒弃了C中难以理解的多重继承和指针等概念,因此java语言具有功能强大和使用方便两大特点。

作为静态面向对象编程语言的代表,java语言很好地实现了面向对象理论,使程序员能够以优雅的思维方式进行复杂的编程。

Java是一种强类型语言,它允许您在扩展的编译时间检查潜在的类型不匹配。Java要求显式方法声明,不支持C风格的隐式声明。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等等。

特性二、java

1.简单

Java看起来很像C,但是为了让语言变得熟悉,设计者在C中剔除了很多普通程序员很少使用的函数。例如,java不支持go to语句,而是提供break和continue语句以及异常处理。Java还消除了C的运算符重载和多继承特性,不使用主文件,从而消除了预处理器。

因为java没有结构,数组和字符串都是对象,所以指针是不必要的。Java可以自动处理对象引用,实现无用单元的自动收集,让用户不用担心存储管理,可以把更多的时间和精力放在研发上。

2.面向对象

java语言提供了面向对象的特性,如类、接口和继承。为了简单起见,它只支持类之间的单继承,但是支持接口之间的多继承以及类和接口之间的实现机制(关键字是implements)。Java语言完全支持动态绑定,而C只对虚函数使用动态绑定。总之,java语言是一种纯面向对象的编程语言。