首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java面试题总结
手辰_
创建于2021-07-05
订阅专栏
总结面试的一些有关于java方面的内容
等 1 人订阅
共18篇文章
创建于2021-07-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
四种自带线程池
一、概述 腾讯面试的时候被问到了,总结一下 二、分类 1、CachedThreadPool 它是一个可以无限扩大的线程池; 它比较适合处理执行时间比较小的任务; corePoolSize为0,maxi
限流算法
腾讯面试的时候,问到了几种常见的限流算法,在这里做个总结。固定窗口,维护一个固定大小的窗口,再单位时间内,用计数器去记录做个窗口接受请求的次数
maven 的依赖解决问题
一、起因 引入坐标会载入多个 jar 包,形成依赖传递的现象,会形成依赖上的冲突 二、现象 1、引入 spring-context 包 2、引入 springmvc 包 mvc和context都依赖与
ProtoBuf 序列化
一、概述 1、前言 常见的序列化协议: JSON XML Hessian Thrift ProtoBuf 的优点: Protobuf解析速度快(即序列化反序列化速度快), 占用空间小,以及兼容性好,很
ClassNotFoundException和NoClassDefFoundError
相同点 两个都是找不到类,抛出了异常 ClassNotFoundException 属于Exception, 当应用程序运行的过程中尝试使用类加载器去加载Class文件的时候,如果没有在classpa
OOM小总结
概述 记录一下日常开发中可能会出现的OOM 情况和一些解决方案 1、堆空间OOM 产生原因 存在一个非常大的对象,比如集合、数组这类东西,然后一直往里面添加东西 内存泄漏问题,内存无法回收 表现 GC
二分查找框架
概述 二分查找分三种 查找某个确定的值 查找左边界 查找右边界 本质 二分的本质是缩小区间 难点: 最难的点在于大于小于符号的界定,有多种写法,单纯记很难,这里做一次总结 规定 这里限定几个规定,按照
comparable和comparator区别
1、comparable comparable 是一个接口,标识的含义是,实现这个接口的类可以支持排序操作 需要实现 compareTo 方法 2、Comparator 同样是一个接口,其表示的含义是
多线程交替输出
面试中,多线程循环打印和多线程死锁问题。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
JUC
突然被面试官问了下 JUC 包含哪些内容,一下子懵了 主要可以包括 锁、AQS、线程池、并发安全的集合框架、原子类 1、JUC原子类: CAS, Unsafe和原子类详解 1.1、CAS CAS的全称
几种常见的设计模式
一些常见的设计模式简单小结。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
1.7 垃圾回收
垃圾回收器,4种引用,垃圾回收算法,G1,三色标记法------------------------
1.6 锁
syn和Reentrylock的小总结,interupt 的一些小知识---------------
缓存一致性协议
缓存一致性协议小总结------------------------------------------
1.5 集合
关于集合类型的总结---------------------------------------------------------------------------
1.4 异常
1.4 异常总结,主要是try catch finally 的一些内容(后续补充一下异常在JVM方面的实现方式为完)
1.3 线程池总结
上接上一篇java基础内容,主要总结了线程池、ThreadLoacal的一些问题,和线程池抛出异常后的处理方式(仅个人总结使用,不一定正确)
1.1-1.2 Java和JVM
Java和JVM的一些基础内容,类加载、对象创建、基本数据类型、包装类、SPI机制、编译和解释(个人总结,不一定正确)