面试题
JacobGo
一只热爱健身的程序猿。
展开
-
两道2017华为校招Java面试题
面试题是实验室师兄面试提供的。两道题题1:Java中System.out.print()如何理解?查阅API文档,我们可以知道:System是Java中的一个类,而out是System类的成员 。out属于java.io.PrintStream类。在System中的定义为:public static final PrintStream out = new PrintStream()原创 2017-08-26 16:45:57 · 5385 阅读 · 0 评论 -
红黑树详解以及与BST和AVL树的比较
http://blog.csdn.net/silangquan/article/details/186557951.stl中的set底层用的什么数据结构?红黑树2.红黑树的数据结构怎么定义?[cpp] view plain copy enum Color {原创 2017-10-17 21:04:21 · 4486 阅读 · 0 评论 -
【Java面试题】之泛型相关
本文转载自:http://www.cnblogs.com/huajiezh/p/6411123.html1、泛型基本概念1.1、由来泛型是JDK 1.5的一项新特性,在Java语言处于还没有出现泛型的版本时,只能通过Object是所有类型的父类和类型强制转换两个特点的配合来实现类型泛化。例如在哈希表的存取中,JDK 1.5之前使用HashMap的get()方转载 2017-10-28 14:53:21 · 505 阅读 · 0 评论 -
【Java面试题】之分页功能的实现
以下内容是根据网上内容整理而来百度知道网友@starstroll 的回答:分页的实现可分为两大类:一、数据在Java代码中进行分页,然后取得当前页数据;二、在数据库中直接取得当前页数据。通常面试官都希望听到后者,因为那才是高效的方法。你如果想让面试官觉得你的能力高的话你就先否定他的问题,你可以回答说:“Java中根本不需要做分页的实现代码只管拿数据库中的当前页数据即可,数据分页原创 2017-10-21 10:21:49 · 7006 阅读 · 5 评论 -
【Java面试题】之MySql相关(内连接、外连接)
先看看内连接和外连接的区别,下面的图可以直观的展现两者的区别on 和 where 的区别:on后面的是连接条件,代表两个表建立关系所遵循的规则where后面的可以看作是筛选条件,是对最终结果集进行过滤所遵循的规则注意:Select A.name,B.name from A inner join B on A.id=B.id和Select原创 2017-10-21 17:43:08 · 1090 阅读 · 0 评论 -
【Java面试题】spring+springMVC+mybatis原理及实现机制(持续更新)
本文将持续更新,主要讲解SSM框架的底层原理和实现机制等1.什么是IOC?IOC即Inverse of Control,它包括两个内容:控制与反转那到底什么东西的“控制”被“反转”了呢?对于软件而言,即是某一个接口具体实现类的选择控制权从调用类中移除,转交给第三方决定。因为IOC确实不够开门见山,因此业界曾经进行了广泛的讨论,最终软件界的泰斗级人物Marti原创 2017-11-05 16:13:49 · 9879 阅读 · 1 评论