文章 2017-01-17 来自:开发者社区

Java 进阶面试问题列表

翻译自Java developer interview questions: The hard part 面向对象编程的基本理念与核心设计思想 解释下多态性(polymorphism),封装性(encapsulation),内聚(cohesion)以及耦合(coupling)。 继承(Inheritance)与聚合(Aggregation)的区别在哪里。 你是如何理解干净的代码(Cle...

文章 2015-08-22 来自:开发者社区

115个Java面试题和答案——终极列表(下)

设计模式? Java中的Swing组件使用了MVC(视图-模型-控制器)设计模式。 JDBC 72.什么是JDBC? JDBC是允许用户在不同数据库之间做选择的一个抽象层。JDBC允许开发者用JAVA写数据库应用程序,而不需要关心底层特定数据库的细节。 73.解释下驱动(Driver)在JDBC中的角色。 JDBC驱动提供了特定厂商对JDBC API接口类的实现,驱动必须要提供java...

文章 2015-08-22 来自:开发者社区

115个Java面试题和答案——终极列表(上)

目录 面向对象编程(OOP) 常见的Java问题 Java线程 Java集合类 垃圾收集器 面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面...

文章 2014-04-25 来自:开发者社区

115个Java面试题和答案——终极列表(上) (下)

115个Java面试题和答案——终极列表(上) http://www.importnew.com/10980.html#gc 115个Java面试题和答案——终极列表(下)http://www.importnew.com/11028.html

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注
X
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等