类同时继承父类和实现接口时易出现的问题 使用接口的时候,需要注意: 接口是没有静态代码块或者构造方法的。 一个类的直接父类是唯一的,但是一个类可以同时实现多个接口。 格式: public class MyInterfaceImpl ...
类同时继承父类和实现接口时易出现的问题 使用接口的时候,需要注意: 接口是没有静态代码块或者构造方法的。 一个类的直接父类是唯一的,但是一个类可以同时实现多个接口。 格式: public class MyInterfaceImpl ...
Java基础 1. JDK和JRE有什么区别? JDK:Java Development Kit 的简称,java开发工具包,提供了java的开发环境和运行环境。 JRE:Java Runtime Environment的简称,java运行环境,为java的运行提供了所需环境。...
加入知识星球,每天打卡python面试题 class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Ch
标签: java
day01面试题(基本类型,包装类型,==,equals) 1.1什么是基本类型, 包装类型以及区别? 基本类型: java是一种强类型语言,所以定义一个变量需要声明变量的数据类型,java一共提供了8种数据类型,其中整数类型有byte、...
题目: async function async1() { console.log('async1 start') await async2() console.log('async1 end') } async function async2() { console.log('async2') } ...console.log('script start') ...
【一线互联网大厂Java核心面试题库】Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等..
标签: 面试题
坚持每天一道面试题挑战 偶然间看到一本斯蒂芬*盖斯写的畅销书《微习惯》感觉很有意思,作者正是通过每天一个俯卧撑一个简单到无法形容的方法养成了每天坚持锻炼的好习惯。本人普普通通的java开发一个,今天就开始了...
每天至少一个问题,有关前身,DevOps,微服务以及软技能,促进个人职业成长,欢迎交流。 以诸葛武侯的诫子书与君共勉: 夫君须之行,静以修身,俭以养德。非澹泊无以明志,非宁静无以致远。夫学须静也,才须学也,非...
在社招中, 如果项目经验中有react hooks, 面试官就经常会问到这个问题. 今天就来系统的总结一下回答这个问题的要点, react hooks的主要优点有以下几点 更容易复用代码(最重要) 副作用统一处理, 不需要维护各个生命...
概念 由两个或两个以上列组合的索引 匹配原则 最左匹配原则,顾名思义就是从左端的一个字段开始匹配,一个联合索引(a,b,c)其实相当于a a,b a,b,c 三个索引的效果,当查询条件满足该三个索引任意一个时,字段顺序...
#每天一道面试题# 什么是MySQL的回表查询
本文只做总结, 不做详细解释 ES6新特性 ES6新特性比较多, 可以将这个特性分为功能和语法糖两个类别. 在回答问题时也会比较有条理 定义变量let, const ES6中可以使用let定义变量, const定义常量, 二者是块级作用域 ...
什么是Hash Redis 中的 Hash和 Java的 HashMap 更加相似,都是数组+链表的结构.当发生 hash 碰撞时将会把元素追加到链表上.值得注意的是在 Redis 的 Hash 中 value 只能是字符串 渐进式 rehash ...
每天一道面试题-最长公共前缀 leetcode(简单):14. 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl...
引言今天分享的这道面试题也是我曾经在笔试中用到过的。当初大概有四十人左右曾经做过这道题,没有一个人给出了正确答案,让我没有想到的是,其中做得最接近正确答案的,是一名大四出来实习的小女生。有很多面试官...
这道题是一道开放题, 只能说出来名字只是最初级的答案. 能具体说出每个hook的使用场景并结合有关联的hook进行对比回答才算是一个合格的答案 文章目录useStateuseState的异步问题useState为什么返回是一个数组而不是...
这是一道非常经典的面试题,可以覆盖绝大多数网络相关的知识点,重点考察 TCP/IP 网络模型、tcp、http 网络协议、DNS 地址解析过程等知识点,当然也可以衍生出许多其他的网络相关的面试题,比如: TCP协议为什么...
1,首先,底层的数据结构不同ArrayList底层的数据结构是数组LinkedList底层的数据结构是双向链表2,其次,做增删改查的差异2.1 查询(定位)数组是一段连续的内存空间,所以定位快而链表需要通过上一个节点找到下一...
简介 传输控制协议(Transmission Control Protocol) 建立连接(三次握手) 第一次握手是客户端发送消息给服务端,服务端接收到客户端发送的消息。 ... ...第一次握手,服务端确认客户端发送消息正常。...
首先,推荐大家使用ArrayList,了解这个差别,更多是为了应对面试。两者的最大差异就是线程安全ArrayList:线程不安全,但性能高Vector:线程安全,但性能较低我们如何得到一个类是线程安全或不安全的结论的?从源码...
比较基本数据类型时,只能采用==,比较的是数值当比较引用类型时,==比较的是引用的地址,而equals其实也是,我们查看到equals是Object定义的方法,而其默认的实现也是比较地址。而我们经常用到的String类型,因为...
HashSet,给我们最直观的感受就是两点,不可重复和无序,底层采用了hash存储结构。其底层是采用了HashMap,今天我们通过深入源码的方式来了解其背后的原理。我们关注的点有几个1,所谓的hash表是一个怎么样的结构?...
**DNS协议(应用层):**将域名解析为IP,输入域名时,将其发送给“DNS服务器”,就会返回对应的IP。本机在解析域名时,首先会在host文件中查找,如果查到就直接使用,否则就发送给DNS服务器。 ...
标签: 功能测试
面试题
基础 B树又叫平衡多路查找树,顾名思义这种数据结构一般用来查找速度比较快,B+树是B树的一种加强树。 区别 B树的每个节点都存储key和data。 B树由于key和data存在同一个节点,无法进行区间查询。...
浏览器输入URL到页面呈现过程 1.当用户敲下回车的那一刻,浏览器会判断用户输入的是ip地址还是域名 2.如果是ip地址就直接访问,否则就会先解析域名 3.域名的解析会先从浏览器缓存中去查询,是否有之前访问的记录,有的话...
Rem布局的原理解析 让虚拟DOM和DOM-diff不再成为你的绊脚石 事件委托、闭包和节流防抖 ...面试题整理 防抖和节流原理分析 数组扁平化 转载于:https://juejin.im/post/5d53c7b76fb9a06b122f346a...
https://blog.csdn.net/meism5/article/details/89021536
标签: 功能测试
面试题