- 博客(6)
- 收藏
- 关注
原创 【无标题】面试题
JDK、JRE、JVM之间的区别hashCode()与equals()之间的关系 String、StringBuffer、StringBuilder的区别泛型中extends和super的区别 ==和equals⽅法的区别重载和重写的区别 List和Set的区别 ArrayList和LinkedList区别 谈谈ConcurrentHashMap的扩容机制 Jdk . 到Jdk . HashMap 发⽣了什么变化(底层)? 说⼀下HashMap的Put⽅法 深..
2022-01-24 15:57:05
1161
原创 JAVA面试题
目录 1.数据结构有哪些 2.常用的SQL优化 3.nginx怎么实现负载均衡 4.动态SQL标签以及他们的用法 5.jsp内置对象 6.DOM元素操作对象 7.Spring是什么,怎么理解它的aop,ioc 8.数据库的慢查询是什么? 9.String,StringBuffer,StringBuilder的区别 10.HashMap的底层原理 11.线程的状态,创建方式 12.SpringCloud的核心组件 13.Docker的基本指令 14....
2022-01-13 22:09:13
348
原创 大数据Big Data
一、hadoop 1. hadoop的定义:hadoop是一个分布式存储和分布式计算的框架。 分布式存储:是一个数据存储技术,将数据存储在多个服务上的(存储单元)磁盘空间中。目前解决的是大量数据存储问题 分布式计算:将该应用分解成许多小的部分,分配给多台计算机进行处理。这样可以节约整体计算时间,大大提高计算效率。 2. hadoop的核心组件 HDFS:分布式存储组件 MapReduce:分布式计算组件 Yarn:资源调度管理器 3.架构模型 文...
2022-01-12 15:14:29
846
原创 java开发面试(公司常问面试真题汇总)
一、首先对自己所写项目熟悉,包含项目搭建流程、所用技术。 二、几种熟悉的设计模式?具体实现原理? 答:①单例模式 实现原理:单例模式最重要的是确保对象只有一个。 简单来说,保证一个类在内存中的对象就一个。 实现方式 饿汉式:一开始就创建好实例,每次调用直接返回,经典的“拿空间换时间”。 懒汉式:延迟加载,第一次调用的时候才加载,然后返回,以后的每次的调用就直接返回。经典“拿时间换空间”,多线程环境下要注意解决线程安全的问题。 登记式:对一组单例模式进行的维护,主...
2022-01-10 21:41:37
553
原创 面试题~汇总
一、.面向对象OOP 2.1 面向对象与面向过程 两者都是一种编程的思想 面向对象强调的是事情的结果,我们通过对象完成对应的功能 面向过程强调的是事情的过程,我们做任何事情,都要亲力亲为,经过每一个步骤 Java是一门面向对象的语言 2.2 类与对象 定义类通过关键字class来定义,类是一类事物的抽象,它是抽象的,它是模板 创建对象通过new关键字触发构造函数生成,对象是根据类创建出来的具体的内容 一个类可以创建出多个对象,对象是根据类的设计来创建的,所以对象具有类的所有属性与功能 对象之间是相互独立的,
2021-12-23 20:58:55
1567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅