100多道的JAVA面试题及解析.docVIP

  • 2
  • 0
  • 约1.93万字
  • 约 24页
  • 2022-09-02 发布于山东
  • 举报
1章100多道经典的JAVA面试题及答案分析 本文我们将要谈论Java面试中的各样不一样种类的面试题,它们能够让雇主测试应聘者 的Java和通用的面向对象编程的能力。 面向对象编程(OOP) Java是一个支持并发、鉴于类和面向对象的计算机编程语言。下面列出了面向对象软 件开发的优点: 代码开发模块化,更易保护和更正。 代码复用。 增强代码的可靠性和灵巧性。 增加代码的可理解性。 面向对象编程有好多重要的特色,比方:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特色。 封装 封装给对象供应了隐蔽内部特色和行为的能力。对象供应一些能被其他对象接见的方 法来改变它内部的数据。在Java中间,有3种修饰符:public,private和protected。 每一种修饰符给其他的位于同一个包或许不一样包下面对象恩赐了不一样的接见权限。 下面列出了使用封装的一些利处: 经过隐蔽对象的属性来保护对象内部的状态。 提高了代码的可用性和可保护性,由于对象的行为能够被独自的改变或许是 扩展。 禁止对象之间的不良交互提高模块化。 参照这个文档获取更多对于封装的细节和示例。 多态 多态是编程语言给不一样的基层数据种类做同样的接口显现的一种能力。一个多态种类上的操作能够应用到其他种类的值上面。 继承 继承给对象供应了从基类获取字段和方法的能力。继承供应了代码的重用行,也能够在不更正类的情况下给现存

文档评论(0)

1亿VIP精品文档

相关文档