每日一练
文章平均质量分 85
陈橙橙丶
不放手 直至理想到手
展开
-
(java扫地僧)面试宝典,每日一练———day02
祝大家每天进步亿点点,秋招顺利。 1.为什么函数不能根据返回类型来区分重载? 解析: 因为调用时不能指定类型信息,编译器不知道你要调用哪个函数,例如: 1.float max(int a, int b); 2.int max(int a, int b); 当调用 max(1, 2);时无法确定调用的是哪个,单从这一点上来说,仅返回值类型不同的重载是不应该允许的。 再比如对下面这两个方法来说,虽然它们有同样的名字和自变量,但其实是很容易区分的: 1.void f() {} 2.int f() {} 若编.原创 2021-06-03 13:41:23 · 115 阅读 · 0 评论 -
(java扫地僧)面试宝典,每日一练———基础篇01
1.HashMap的数据结构是怎样的? A: 数组 B:链表 C:数组+链表 D:二叉树 解析:C 数组:常见的集合结构的有: ArrayList:底层数据结构是数组,查询快,增删慢,线程不安全,效率高 Vector:查询快,增删慢,线程安全,效率低 链表:常见的链表结构的有: LinkedList:查询原创 2021-06-02 13:48:50 · 650 阅读 · 0 评论