
Java是一种面向对象的编程语言,它不仅吸收了C ++语言的各种优点,而且还丢弃了C ++中难以理解的多重继承和指针的概念. 因此,Java语言具有两个功能: 功能强大且易于使用. 作为静态面向对象编程语言的代表,Java语言出色地实现了面向对象的理论,使程序员能够以优雅的思维方式进行复杂的编程.

Java具有简单,面向对象,分布式,健壮性,安全性,平台独立性和可移植性,多线程,动态性等特征. Java可以编写桌面应用程序面向对象的开发过程,Web应用程序,分布式系统和嵌入式系统应用程序等.

面向对象是Java的基础课程,也是基于面向过程的思想,也就是说,面向对象是通过对象实现函数和其他对象,将函数封装到对象中面向对象的开发过程,并让对象实现具体细节;这个想法是将数据放在首位,将方法或算法放在第二位. 这是对数据的优化,可以更方便地操作并简化过程.

面向对象具有三个主要特征: 封装,继承和多态性.

l封装: 隐藏对象的属性和实现细节,仅提供对外部的公共访问,这可以隔离特定的更改,易于使用,并提高了可重用性和安全性.
l继承: 两者之间存在一定的关系,那么继承的类可以从继承的类中获取一些属性和方法;这提高了代码的重用性. 继承是多态的前提.
l多态性: 父类或接口的引用指向子类对象,这提高了程序的可扩展性,也就是说,只要实现或继承相同的接口或类,则对应的可以使用父类. 该方法改善了程序的可扩展性,但是多态性有一个缺点: 父类引用无法访问子类中的成员.
更多Java课程: 阿里云大学开发者课程
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-214609-1.html
官网买啊
中国有这么勇敢就好
说下感受吧