面试题
李不言呐
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
谈谈单体架构和微服务架构的区别?一般依据怎样的原则进行微服务的拆分?
这是一道高频的面试题,下面,我们一起来看看如何回答会更好。 首先,微服务架构并非就一定比单体架构好,我一直反对这种没有独立思考的人云亦云的答案,每种架构都有其适用场景。 第一,我们来看看单体架构适用的场景 单体架构特别适合初创公司的初创项目,可以小成本快速试错,且系统模块之间的调用,是进程内的通信,所以整体的性能表现会非常好,所以这类型的项目,我推荐采用单体架构足以,在市场还没有打开之前,采用各类看似高大上的技术,除非是为了卖弄技术,否则毫无意义。 做产品,需要考虑MVP模式,架构除了考虑技术.原创 2020-06-23 20:09:44 · 526 阅读 · 0 评论 -
Java面试题突击!(11-20)
11,方法的重写和重载的区别 一般出现在(笔试题-选择题) 重载:发生在一个类里面,方法名相同,参数列表不同(混淆点:跟返回类型没关系) 以下不构成重载 public double add(int a,int b) public int add(int a,int b) 重写:发生在父类子类之间的,方法名相同,参数列表相同 12,算法题-冒泡排序 排序算法,一般来说,让面试者当场手写还是挺考验功底的。 int[] array ...原创 2020-06-19 19:26:44 · 273 阅读 · 0 评论 -
Java面试题突击!(1-10)
1,JDK,JRE,JVM有什么区别? JDK:Java Development Kit, Java开发工具包,提供了Java的开发环境和运行环境。包含了编译Java源文件的编译器Javac,还有调试和分析的工具。 JRE:Java Runtime Environment,Java运行环境,包含Java虚拟机及一些基础类库 JVM:Java Virtual Machine,Java虚拟机,提供执行字节码文件的能力 所以,如果只是运行Java程序,只需要安...原创 2020-06-19 14:08:04 · 287 阅读 · 0 评论
分享