java面试知识

java

java基础

面向对象

编译与解释并存

多线程

平台无关性( Java 虚拟机实现平台无关性)

垃圾回收机制

接口和抽象类的区别(绝对经典)

Java中字段、属性、成员变量、局部变量、实例变量、静态变量、类变量、常量

Java中的三大特性 - 超详细篇

深入理解final关键字(详解)

jvm

JVM内存结构和Java内存模型别再傻傻分不清了

JVM(一):JVM内存模型(面试常见考点)

华为技术专家居然把JVM内存模型讲解这么细致

JAVA常量池,一篇文章就足够入门了。(含图解)

JVM中的堆和栈到底存储了什么?

Java中的常量池(字符串常量池、class常量池和运行时常量池)

JVM 运行时数据区详解,写得非常好!

java垃圾回收

图解Java 垃圾回收机制

Java的垃圾回收机制简述

java面试之简述一下 Java 垃圾回收机制?

Java中的内存泄漏和GC机制分析

springboot原理

SpringBoot如何自动配置

SpringBoot的自动配置原理简单了解

springboot自动配置个人理解

简单理解下SpringBoot自动配置的原理

谈谈你对Spring Bean生命周期的理解【面试】

一文读懂 Spring Bean 的生命周期

Spring Bean生命周期,好像人的一生。。

SpringMVC和Spring的常用注解及其优缺点

spring 和 springmvc spring boot优点及区别

【ssm】配置地狱ssm整合

Springboot有什么优点,相比传统的ssm框架进步在哪?

lambda表达式

一文搞懂Java8 Lambda表达式(附视频教程)

java设计模式

双重校验锁实现单例模式

Spring中所使用的设计模式

Spring常用到的几种设计模式–单例模式

Spring中的单例模式

【四】彻底搞懂synchronized(专栏)

设计模式——工厂模式

java多线程

线程的四种创建方式

我肝了2个月,为你整理了Java并发编程手册 (qq.com)

单例模式中volatile

Java并发——线程同步Volatile与Synchronized详解

多线程和高并发专项提升

在高并发场景下单例模式中volatile关键字的作用

单例模式中的volatile

DCL单例模式中的volatile解析(含图解)

什么是CAS机制?

Java程序员面试必备之深入理解自旋锁

【JAVA】 什么是值传递和引用传递?

并发编程的优缺点

Sleep()和wait()方法的区别

Java中sleep()与wait()区别

线程池

【二】Java线程池

并发编程

什么是池化技术

java注解

注解的作用

Java 注解完全解析

java锁

java锁机制详解

https://blog.csdn.net/weixin_47071411/article/details/123625542

java反射

Java基础之—反射(非常重要)

Java反射:用最直接的大白话来聊一聊Java中的反射机制

信不信十分钟让你彻底搞懂java反射(***)

Java枚举类,内部类

详谈Java内部类(超详细代码示例)

匿名内部类与匿名对象的用法

Lambda表达式超详细总结

用java1.8的lambda表达式创建线程

线程的两种常用创建方式

springboot原理

SpringBoot如何自动配置

SpringBoot的自动配置原理简单了解

springboot自动配置个人理解

简单理解下SpringBoot自动配置的原理

谈谈你对Spring Bean生命周期的理解【面试】

一文读懂 Spring Bean 的生命周期

Spring Bean生命周期,好像人的一生。。

统一异常处理

@ControllerAdvice

对加了@Controller注解的方法进行拦截校验处理 ,AOP的实现
https://blog.csdn.net/qq_41107231/article/details/115874974
https://blog.csdn.net/wshl1234567/article/details/106564438

@ExceptionHandler详解

@ControllerAdvice实现优雅地处理异常

spring事务

@RequestHeader

@Transactional
https://blog.csdn.net/nextyu/article/details/78669997
https://blog.csdn.net/m0_37779570/article/details/81352587

Spring事务和MySQL事务详解面试

Spring事务

Spring 事务使用详解

数据库事务原理 ACID 事务隔离级别 脏读 不可重复读 幻读 实战详解-

拦截器与过滤器

拦截器与过滤器的区别

过滤器 和 拦截器的 6个区别,别再傻傻分不清了

Spring之拦截器

spring日志

@slf4j

logger日志打印使用占位符

@Slf4j 注解的使用方法

关于@Slf4j的使用及作用

【日志】Slf4j日志使用教程(简易版) --@Slf4j

Spring Boot logback 日志配置

Spring Boot 日志配置(超详细)

SpringBoot系列-日志配置基础篇
SpringBoot中日志的处理

【spring-boot】spring-boot-config-日志学习


AOP记录操作日志

springboot aop 自定义注解方式实现一套完善的日志记录(完整源码)

springboot-AOP

Aop实现日志记录

使用Aop实现日志记录

springboot+aop实现

springbooot整合aop

aop的使用

AOP 的详细说明以及基本的使用

Aop的使用

【SpringBoot】SpingBoot整合AOP

【SpringBoot-3】切面AOP实现权限校验:实例演示与注解全解

SpringBootAOP切面编程方法拦截和自定义注解拦截实现灵活的AOP切面配置

springboot通过自定义注解实现AOP角色权限校验

SpringAOP中的JointPoint和ProceedingJoinPoint使用详解(附带详细示例)

springboot各种api

BeanUtils.copyProperties的使用(深拷贝,浅拷贝)

springboot各种jar包

什么是jar包

jar包完全解读

jar 包与 war 包区别

ThreadLocal保存用户信息

使用ThreadLocal保存用户登录信息
https://blog.csdn.net/u010445301/article/details/111322569
https://blog.csdn.net/Mrs_chens/article/details/90694392

用户登录信息保存在ThreadLocal中

preHandle、postHandle与afterCompletion的区别

为什么要用ThreadLocal保存登录Session信息?

(8条消息) 史上最全ThreadLocal 详解(一)_FMcGee的博客-CSDN博客_threadlocal(*)

史上最全ThreadLocal 详解(二)

为什么要用ThreadLocal保存登录Session信息?

内存泄漏

什么是内存泄漏?有什么危害

java内存泄漏原因、常见泄漏情况、分析和解决方法

ThreadLocal为什么会导致内存泄漏?

java中内存泄露8种情况的总结

threadlocal内存泄漏的原因(*)

ThreadLocal内存泄漏尽可能最全总结(*)

ThreadLocal 内存泄露问题

java异常

Java中的异常(Exception),史上最全的教程来啦~

Java异常(超详细!)

Java必备基础十五——异常处理基本知识点

java容器

java 容器都有哪些?

java 有哪些常用容器(集合)?

java集合(详)

Java中Collections.sort()的使用!

Java8 Collections.sort()及Arrays.sort()中Lambda表达式及增强版Comparator的使用

用lambda表达式排序

Arrays.sort()和lambda表达式

Java基础(二):迭代器(Iterator)(含使用方法详解)

Java迭代器详解,看这一篇就够了

jsp

jsp与servlet的区别与联系

tomcat和servlet的关系

Tomcat,Servlet,JSP之间是什么关系?

jsp、servlet和tomcat的关系

JSP的Servlet与Tomcat

Apache和Tomcat的区别

小知识

String 类是不可改变的

接口和抽象类的区别

接口和抽象类的区别

计算机网络

(1)ARP协议(2)IP报文(3)ICMP报文(4)TCP三次握手(5)UDP协议

(6)HTTP协议(7)FTP(8)POP3和SMTP协议(9)DHCP(10)常用端口及协议

cookie、session与token的真正区别

计算机网络(***)

有了 IP 地址,为什么还要用 MAC 地址?

报文、报文段、分组、帧的概念

计算机网络协议总结

从输入URL到页面加载发生了什么

计算机网络几种常见的协议

计算机网络常见面试题总结

计算机网络常见面试题

简谈以太网、局域网、互联网区别

邮件协议POP3/IMAP/SMTP介绍

看完这篇HTTP,跟面试官扯皮就没问题了

我画了 40 张图就是为了让你搞懂计算机网络层【系列】

计算机网络的 166 个核心概念

TCP和UDP详解(非常详细)

原来这才是 Socket

网络层IP协议:IP网段划分(A类 B类 C类 D类 E类)

HTTP请求报文(请求行、请求头、请求体)

IP协议详解(IP协议格式、IP地址管理、路由转发)

【计算机网络】IP协议

Linux系统编程 – 进程与线程之间差别 进程是系统资源分配的最小单位,线程是进程执行的最小单位

数据库

史上超强最常用SQL语句大全

这里8.0的mysql使用groupby语句会出现问题
[https://blog.csdn.net/shell_girl/article/details/107997547](

时间戳
https://blog.csdn.net/Beautifulcoco/article/details/109645481
java时间戳 10位和13位分别是怎么来的?

MySql数据库增删改查常用语句命令

MySQL数据库事务的四大特性以及事务的隔离级别

数据库主键和外键的作用以及索引的作用,它的优缺点是什么?

一文搞懂MySQL索引所有知识点(建议收藏)

数据库的锁机制

操作系统

操作系统面试_五大板块

【面试题】操作系统常见面试题合集(系列)

史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!

博客

使用Navicat连接阿里云ECS服务器上的MySQL数据库

基于springboot + vue 的个人博客搭建过程(上线)

码神之路博客部署总结补充

码神之路博客项目部署

码神之路博客部署教程【完整版】|基于Linux的Docker部署教程|非常详细

狂神说docker(最全笔记)

数据结构

复习一波HashMap底层实现原理解析

漫画:什么是红黑树?(整合版)

HashMap和Hashtable的区别(绝对经典)

ArrayList和Linkedlist的区别

redis

Redis面试题(2020最新版)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值