• Java 数据库面试题解析(下)

    时间:2024-03-05 14:56:15

    20. Hash索引和B+树索引的区别?【重点】 hash索引:等值查询效率高,不能排序,不能进行范围查询; B+树索引:数据有序,适合范围查询。 21. MySQL中三种锁的级别?【了解】 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢...

  • 每日五道java面试题之mysql数据库篇(四)

    时间:2024-03-05 12:47:55

    目录: 第一题: Hash索引和B+树所有有什么区别或者说优劣呢?第二题:数据库为什么使用B+树而不是B树?第三题:B+树在满足聚簇索引和覆盖索引的时候不需要回表查询数据?第四题:什么是聚簇索引?何时使用聚簇索引与非聚簇索引?第五题:非聚簇索引一定会回表查询吗? 第一题: Hash索引和B...

  • 2024最新互联网大厂面试题,(java,python,vue)

    时间:2024-03-04 08:25:02

    最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第3版:互联网大厂面试题》并分类150份 PDF,累计 7701页!我会持续更新中,马上就出第四版,涵盖大厂算法会更多! 面试题:7701页,非常全面 包括 Java 集合、JV...

  • 【Java面试题】SpringBoot与Spring的区别

    时间:2024-03-03 18:31:53

    主要区别体现几个方面: 1.操作简便性 SpringBoot提供极其快速和简化的操作,使得Spring开发者能更快速上手。它通过提供spring的运行配置,以及为通用spring项目提供许多非功能性特性,进一步简化了开发过程。 2.框架扩展性 SpringBoot可以看作Spring框架的一个扩展,...

  • 一年工作经验的java面试题

    时间:2024-02-29 15:15:22

       时光转瞬即逝,一年时间已经过去,自己准备跳槽了,然后在网上搜了一些面试题,方便自己,也方便大家   主要是在面试的这个过程中,把自己的优势充分的展现给面试官,让面试官对你有一个充分的认识,这也是一个推销自己的过程,答案自己百度吧!一、Java基础部分 1...

  • 尚硅谷全套课件整理:Java、前端、大数据、安卓、面试题

    时间:2024-02-24 09:43:05

    目录Java尚硅谷 IT 精英计划 JavaSE 内部学习笔记.pdf尚硅谷 Java 基础实战之银行项目.pdf尚硅谷 Java 技术之 JDBC.pdf尚硅谷 ...

  • java初中级面试题集锦

    时间:2024-02-21 20:13:03

    基础&与&&区别&运算符有两种用法:(1)按位与;(2)逻辑与。&&运算符是短路与(或简洁与)运算。逻辑与跟短路与的差别是非...

  • 50道常见java面试题

    时间:2024-02-21 13:49:50

    最近闲暇时间看到网上的一些面试题,抽空整理了一下,写了一些自己的见解。其中有错漏之处,还望指正。1 java语言特点 简单性, 解释性, 面向对象, 高性能 分布式处理 多线程 健壮性 动态性 安全性 跨平台 移植性; 简单性:Java没有像C++那样的指针,运算符重载,类的多继承。并且实现了...

  • 【Java基础常见面试题】- Java SE vs Java EE-企业应用

    时间:2024-02-17 10:49:35

    Java EE(Java Platform,Enterprise Edition)称之为“Java平台企业版”。 Java EE构建在Java SE基础之上,用于构建企业级应用。所谓企业级应用 是指那些为商业组织、大型企业而创建的应用系统,例如:电信的“计费系统”、银行的“网银系统”、企业中的

  • java面试题:分布式和微服务的区别

    时间:2024-02-16 16:31:24

    1 分布式和微服务概念不同 微服务架构是架构设计方式,是设计层面的东西,一般考虑如何将系统从逻辑上进行拆分,也就是垂直拆分。 分布式系统是部署层面的东西,即强调物理层面的组成,即系统的各子系统部署在不同计算机上。 2 分布式和微服务含义不同 微服务架构是一种将一个单一应用程序开发为,一组小型服务的方...

  • 每日一道Java面试题:Java是值传递还是引用传递?

    时间:2024-01-27 10:45:59

    写在开头Java是值传递还是引用传递?这个问题几乎100%的出现在了各大主流Java面试题中,知识点很小,但很考验面试者对于Java运行的理解,今晚趁着生产投产的空子,过来小聊一下。实参与形参所谓的值传递or引用传递是指方法在调用的过程中实参传递的两种变现形式,那么好,想搞清楚这个问题的前提是,先搞...

  • 深度解析Java8社招面试题:Lambda序列化到底行不行?

    时间:2024-01-26 18:27:12

    大家好,我是小米,一个热爱技术分享的小伙伴。今天,我们来聊一个关于Java8的话题,一个颇具技术深度的问题:“社招面试题:Java8中的Lambda表达式可以序列化吗?”废话不多说,让我们一起揭开这个技术的神秘面纱!Lambda表达式的崛起在Java8之前,我们编写代码时常常要依赖匿名内部类,这使得...

  • Java多线程与并发系列22道高频面试题(附思维导图和答案解析)

    时间:2024-01-26 17:44:50

    2020年Java多线程与并发系列22道高频面试题(附思维导图和答案解析) 22道高频Java多线程与并发面试题详细解析 前言现在不管是大公司还是小公司,去面试...

  • 每日一道Java面试题:方法重载与方法重写,这把指定让你明明白白!

    时间:2024-01-26 08:55:49

    写在开头请聊一聊Java中方法的重写和重载?这个问题应该是各大厂面试时问的最多的话题之一了,它们几乎贯穿了我们日常的开发工作,在过往的博客中我们多多少少都提到过重载与重写,而今天我们就一起来详细的学习一下这二者的功能与区别!重载与重写的定义重写: 类实现接口或者子类继承父类时,保持方法签名相同,用不...

  • 面试必备!Java核心技术100+面试题

    时间:2024-01-26 08:26:26

    一线互联网公司工作了几年,我作为求职者参加了不少面试,也作为面试官面试了很多同学,整理这份面试指南,一方面是帮助大家更好的准备面试,有的放矢,另一方面也是对...

  • Java面试题:如何实现线程循环切换?

    时间:2024-01-24 18:50:50

    嗨大家好,我是小米!今天我们要聊一个非常有趣的话题——社招面试题:Java中如何实现线程循环切换?大家都知道,在Java中处理多线程是一项非常常见而又重要的任务,而线程的循环切换更是其中的一大亮点。那么,让我们一起深入探讨这个问题,看看有哪些酷炫的实现方式吧!线程基础知识回顾在探讨线程循环切换之前,...

  • java开发3~5年工作经验面试题

    时间:2024-01-22 17:31:54

    关于java基础String,StringBuilder,StringBuffer区别是什么?底层数据结构是什么?分别是如何实现的?HashSet的底层实现是什么?...

  • Java面试题之数据库三范式是什么?

    时间:2024-01-22 14:30:33

    什么是范式?简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式...

  • Java面试题(一)部分题目

    时间:2024-01-21 13:51:44

    博主马上要面对几家公司的面试,故自己准备了点面试题,仅供参考!1,线程的创建的方式:答:1,继承Thread(注意,此类其实也是实现了Runnable接口的),2,实现Runnable接口2,1. 下面哪些是Thread类的方法()A start()       B run()       C ex...

  • Java面试题整理一(侧重多线程并发)

    时间:2024-01-20 12:44:56

    1、.是否可以在static环境中访问非static变量?答:static变量在Java中是属于类的,它在所有的实例中的值是一样的。当类被Java虚拟机载入的时候,会对static变量进行初始化。如果你的代码尝试不用实例来访问非static的变量,编译器会报错,因为这些变量还没有被创建出来,还没有跟...