本文最后更新于 2024-11-21,文章内容可能已经过时。

三个集合的区别

jvm

java处理文件

string流

设计一个hash算法,将字符数组转换成整形数组

三个线程,第一第二线程同时运行,结束后第三个线程再开始运行

不使用同步锁,实现多线程访问共享变量

不同权限登录问题

spring的bean

try catch如何处理的,throws和throw的区别

hashmap和treemap的区别

java原生创建线程池的方式,以及参数

介绍一下阿里云通信,以及环信

项目动态好友列表设计

什么时候使用红黑树

zookeeper和redis的分布式锁搭建

arraylist常用方法

hashmap应用场景

四大修饰符以及可见性

class和constructor的关系

sb如何启动热部署

zk为啥要用临时临时有序节点

统一验证token实现

线程的状态

zk的分布式锁

介绍一下sb的自动装配

arraylist底层,以及为什么线程不安全

hashmap为什么要用红黑树

并发和并行的区别

sql注入

java对象的嵌套

java平时写代码时关注过的优化资源的方式

代码规范

泛型

docker容器化技术简单介绍,还有原理,命令

三个锁关键字区别

sb,tomcat怎么查日志

sc和dubbo的区别

自定义以及使用注解

mysql多表连接

bean生命周期

mybatis二级缓存的区别,一致性解释

hascode和equals

不可重复度解释

@import可以导包吗,和componentscan区别