轻松搞定Java Web面试教程—3123人已学习
课程介绍
轻松搞定Java Web面试视频培训教程主要是帮助正在找工作的毕业生或者想找更好工作的社会人员而设计的一系列课程。本人根据自己在阿里,爱奇艺,饿了么,携程,2345,小米,招商银行等等大公司的面试经验而总结出这样的一套课程。希望可以帮助程序员找到心仪的工作。课程设计到Web开发的所有面试题,而且面试题会不断的补充。 学员获取资料源码,联系方式:
[email protected]
课程收益
帮学员提高Java Web相关公司的入职成功率
海量面试题帮你入职考试胜算满满
考试技巧/课程资料一键下载备考
讲师介绍
黄文毅 更多讲师课程
IT作家,CSDN博客讲师,CSDN学院、网易学院和腾讯学院讲师、程序员。著有《一步一步学Spring Boot 2:微服务项目实战》。曾为浦发银行、兴业银行、南京银行、湖南农信银行等银行开发系统。曾就职于上海美团,从事美团和大众点评后端开发工作。目前就职于厦门美图科技有限公司。喜欢分享,热爱学习......
课程大纲
第1章:课程介绍
1. 课程介绍 6:04
第2章:String,StringBuffer, StringBuilder的区别
1. String,StringBuffer, StringBuilder的区别 5:06
第3章:Vector,ArrayList,LinkedList的区别
1. Vector,ArrayList,LinkedList的区别 5:48
第4章:HashMap内部实现原理
1. HashMap内部实现原理 7:29
第5章:HashTask,HashMap,TreeMap的区别
1. HashTask,HashMap,TreeMap的区别 4:48
第6章:Java字节流和字符流的区别
1. Java字节流和字符流的区别 3:19
第7章:内存泄漏和内存溢出区别
1. 内存泄漏和内存溢出区别 4:22
第8章:Syschronized实现原理
1. synchronized实现原理 4:46
第9章:Syschronized与ReentrantLock重入锁的区别
1. Syschronized与ReentrantLock重入锁的区别 3:18
第10章:equals() 与 hashcode()
1. equals() 与 hashcode() 8:59
第11章:java四种对象引用类型区别
1. java四种对象引用类型区别 6:51
第12章:JVM虚拟机内存模型
1. JVM虚拟机内存模型 11:34
第13章:垃圾回收算法
1. 垃圾回收算法 8:09
第14章:Java常用的几种设计模式
1. Java常用的几种设计模式 4:33
第15章:List如何去除重复数据
1. List如何去除重复数据 6:52
第16章:如何自己手动实现一个线程池
1. 如何自己手动实现一个线程池 5:33
第17章:多线程实现生产者/消费者模式
1. 多线程实现生产者/消费者模式 7:46
第18章:在Java中什么是线程调度
1. 在Java中什么是线程调度 8:30
第19章:线程与进程的区别
1. 线程与进程的区别 3:20
第20章:在线程中你怎么处理不可捕捉异常
1. 在线程中你怎么处理不可捕捉异常 8:24
第21章:简述IO,BIO,NIO,AIO编程模型
1. 简述IO,BIO,NIO,AIO编程模型 8:55
第22章:TreeMap实现原理
1. TreeMap实现原理 3:52
第23章:如何生成全球唯一的序列号
1. 如何生成全球唯一的序列号 4:40
第24章:谈谈你对反射的理解
1. 谈谈你对反射的理解 4:37
第25章:wait(),notify(),notifyAll区别
1. wait(),notify(),notifyAll区别 3:57
第26章:抽象类与接口的区别
1. 抽象类与接口的区别 7:46
第27章:lambda有那些优点
1. lambda有那些优点 7:38
第28章:关键字transient作用
1. 关键字transient作用 5:11
第29章:JDK和JRE的区别是什么
1. JDK和JRE的区别是什么 7:27
第30章:Java到底是不是一种纯面向对象语言
1. Java到底是不是一种纯面向对象语言 4:52
第31章:如何判断一个对象已经被回收
1. 如何判断一个对象已经被回收 5:34
第32章:两个有序数组合并为一个有序数组
1. 两个有序数组合并为一个有序数组 6:13
第33章:JAVA值类型和引用类型的区别
1. JAVA值类型和引用类型的区别 7:53
第34章:基本类型转换
1. 基本类型转换 4:52
第35章:递归算法笔试题
1. 递归算法笔试题 3:04
第36章:condition的作用
1. condition的作用 6:14
第37章:Java多线程中join方法的理解
1. Java多线程中join方法的理解 5:39
第38章:lock接口比synchronized块的优势是什么
1. lock接口比synchronized块的优势是什么 4:40
第39章:java中wait和sleep方法的不同
1. java中wait和sleep方法的不同 4:24
第40章:用Java实现阻塞队列
1. 用Java实现阻塞队列 5:46
第41章:java中volatile关键字理解
1. java中volatile关键字理解 9:54
第42章:Java并发编程-Executor框架集
1. Java并发编程-Executor框架集 5:55
第43章:在Java中CycliBarriar和CountdownLatch有什么区别
1. 在Java中CycliBarriar和CountdownLatch有什么区别 5:17
第44章:Java中Atomic包的原理和分析
1. Java中Atomic包的原理和分析 6:12
第45章:Spring好在哪里
1. Spring好在哪里 3:49
第46章:动态代理实现日志管理
1. 动态代理实现日志管理 8:29
第47章:Spring框架有哪些主要模块
1. Spring框架有哪些主要模块 3:24
第48章:控制反转(IOC)?什么是依赖注入(DI)?
1. 控制反转(IOC)?什么是依赖注入(DI)? 4:58
第49章:IOC(DI)原理
1. IOC(DI)原理 3:32
第50章:依然注入三种实现方式
1. 依赖注入三种实现方式 7:49
第51章:Spring Bean作用域之间的区别
1. Spring Bean作用域之间的区别 5:54
第52章:Spring有几种配置方式
1. Spring Bean的3种配置方式 5:18
第53章:请解释Spring Bean的生命周期
1. 请解释Spring Bean的生命周期 7:42
第54章:自动装配模式的区别
1. 自动装配模式的区别 6:22
第55章:如何开启基于注解的自动装配
1. 如何开启基于注解的自动装配 7:52
第56章:Spring框架中有哪些不同类型的事件
1. Spring框架中有哪些不同类型的事件 3:12
第57章:BeanFactory和ApplicationContext有什么区别
1. BeanFactory和ApplicationContext有什么区别 3:33
第58章:三种较常见的 ApplicationContext 实现方式
1. 三种较常见的 ApplicationContext 实现方式 4:32
第59章:如何用基于Java配置的方式配置Spring
1. 如何用基于Java配置的方式配置Spring 5:52
第60章:Spring中注入一个Java Collection
1. Spring中注入一个Java Collection 6:22
第61章:FileSystemResource和ClassPathResource有何区别
1. FileSystemResource和ClassPathResource有何区别 3:24
第62章:Spring 框架中都用到了哪些设计模式
1. Spring 框架中都用到了哪些设计模式 3:07
第63章:Post,Get区别
1. Post,Get区别 5:55
第64章:Session, Cookie区别
1. Session, Cookie区别 4:05
第65章:Servlet的生命周期
1. Servlet的生命周期 4:16
第66章:HTTP 报文包含内容
1. HTTP 报文包含内容 6:26
第67章:简述三次握手和四次挥手
1. 简述三次握手和四次挥手 6:00
第68章:postgresql数据库比mysql好在哪里
1. postgresql数据库比mysql好在哪里 3:28
第69章:数据库的左连接,右连接,内连接,外连接
1. 数据库的左连接,右连接,内连接,外连接 5:04
第70章:数据库四个范式
1. 数据库四个范式 6:28
第71章:数据库事务隔离级别
1. 数据库事务隔离级别 9:15
第72章:乐观锁和悲观锁
1. 乐观锁和悲观锁 8:07
第73章:排他锁、共享锁
1. 排他锁、共享锁 8:07
第74章:数据库索引类型及实现方式
1. 数据库索引类型及实现方式 7:23
第75章:索引的优缺点
1. 索引的优缺点 3:28
第76章:SQL联合索引 与 单一列的索引区别
1. SQL联合索引 与 单一列的索引区别 6:11
第77章:索引的实现方式
1. 索引的实现方式 2:56
第78章:SQL优化
1. SQL优化 6:37
第79章:执行计划explain
1. 执行计划explain 3:52
第80章:事务4大特性
1. 事务4大特性 3:58
第81章:数据库where和having的区别,执行顺序、group by 与having如何使用
1. 数据库where和having的区别,执行顺序、group by 与having如何使用 5:13
第82章:redis分布式锁的实现
1. redis分布式锁的实现 8:27
第83章:redis5种数据类型
1. redis5种数据类型 3:29
第84章:redis两种持久化方式及原理
1. redis两种持久化方式及原理 5:04
第85章:redis与memcache区别
1. redis与memcache区别 4:41
第86章:redis是多线程还是单线程
1. redis是多线程还是单线程 4:49
第87章:redis订阅/发布
1. redis订阅/发布 5:38
第88章:redis分布式(主从模式)
1. redis分布式(主从模式) 4:48
第89章:redis队列
1. redis队列 6:27
第90章:Hibernate工作原理
1. Hibernate工作原理 3:39
第91章:Hibernate的3种对象状态
1. Hibernate的3种对象状态 5:39
第92章:Hibernate四种查询
1. Hibernate四种查询 6:07
第93章:Linux基础命令
1. Linux基础命令 6:10
第94章:Linux管道命令
1. Linux管道命令 5:46
第95章:数据库分库分表
1. 数据库分库分表 8:21
第96章:Tomcat启动时加载数据到缓存
1. Tomcat启动时加载数据到缓存 3:06
第97章:git如何回退到某个历史版本
1. git如何回退到某个历史版本 6:12
第98章:SVN和Git优缺点比较
1. SVN和Git优缺点比较 5:15
第99章:Statement与PreparedStatement的区别?
1. Statement与PreparedStatement的区别? 4:41
第100章:MyBatis如何唯一标识一个SQL语句
1. MyBatis如何唯一标识一个SQL语句 4:59
第101章:Hibernate和MyBatis如何映射一对多关系
1. Hibernate和MyBatis如何映射一对多关系 6:20
第102章:ajax原理
1. ajax原理 5:51
大家可以点击【 查看详情】查看我的课程