2021年度115个Java面试题和答案终极列表.docVIP

  • 10
  • 0
  • 约1.9万字
  • 约 30页
  • 2021-03-24 发布于江苏
  • 举报

2021年度115个Java面试题和答案终极列表.doc

目录 面向对象编程(OOP) 常用Java问题 Java线程 Java集合类 垃圾收集器 异常解决 Java小应用程序(Applet) Swing JDBC 远程办法调用(RMI) Servlet JSP 面向对象编程(OOP) Java是一种支持并发、基于类和面向对象计算机编程语言。下面列出了面向对象 软件开发长处: 代码开发模块化,更易维护和修改。 代码复用。 增强代码可靠性和灵活性。 增长代码可理解性。 面向对象编程有诸多重要特性,例如:封装,继承,多态和抽象。下面章节咱们会逐个分析这些特性。 封装 封装给对象提供了隐藏内部特性和行为能力。对象提供某些能被其她对象访问办法来变化它内部数据。在Java当中,有3种修饰符:public,private和protected。每一种修饰符给其她位于同一种包或者不同包下面对象赋予了不同访问权限。 下面列出了使用封装某些好处: 通过隐藏对象属性来保护对象内部状态。 提高了代码可用性和可维护性,由于对象行为可以被单独变化或者是扩展。 禁止对象之间不良交互提高模块化。 参照 这个文档获取更多关于封装细节和示例。 多态 多态是编程语言给不同底层数据类型做相似接口展示一种能力。一种多态类型上操作可以应用到其她类型值上面。 继承 继承给对象提供了从基类获取字段和办法能力。继承提供了代码重用行,也可以在不修改类状况

文档评论(0)

1亿VIP精品文档

相关文档