开发者社区> 问答> 正文

java语言的主要特性有哪些呢?

已解决

java语言的主要特性有哪些呢?

展开
收起
gxx1 2022-04-03 13:59:51 860 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1.封装:封装是面向对象编程的核心思想。即封装对象的属性和行为,载体是类。封装的思想就是类通常对客户隐藏实现细节。该思想保证了类内部数据结构的完整性。其中应用该类的用户不能直接操作数据结构,只能执行打开的数据。这避免了外部操作对内部数据的影响,提高了程序的可维护性。

    2.继承:类之间也有关系,我们将其成为关联。基本思想是,通过节省共享的属性和行为的时间。

    3.多态性:指的是同一事物在不同情况下的多种表现形式。该性质实际上是将父对象应用于子类的特性。多态性的基本思想就是,将父类对象作为集体参照物,调用父类的图形绘制方法,就可以画出任意的子类了、

    4.抽象:抽象是指一类对象不能用特定的语言描述。它通常被定义为一个抽象类。并且抽象只可以改变对象的行为和属性,而不关心方法的细节。

    2022-04-03 14:26:30
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载