Skip to content
Main Navigation
首页
计算机基础
组成原理
操作系统
数据结构
计算机网络
编程语言
前 端
HTML
CSS
JS
TS
后 端
C
C++
Java
Python
Golang
SQL
并发 | 网络
并发编程
网络编程
JVM
数据库
简介
>>>SQL<<<
MySQL
SQL Server
>>NoSQL<<
Redis
ValKey
消息队列
RabbitMQ
Apollo
RocketMQ
Kafka
ZeroMQ
ActiveMQ
Spring教程
Spring Framework
Spring Boot
Spring Cloud
Spring Cloud Alibaba
Spring Cloud Netflix
版本管理
Git
SVN
搜索引擎
lucene
ElasticSearch
常用算法
查找算法
排序算法
刷题算法
面试题
关于
WeChat
Appearance
WeChat
Menu
Return to top
本页内容
Java基础面试题
接口和抽象类的区别是什么?
== 和 equals 的区别是什么?
字符串不同创建方式有什么区别?
StringBuilder 和 StringBuffer 有什么区别?
StringBuilder 的拼接效率为什么高?
重载和重写有什么区别?
泛型是什么? 有什么作用?
异常分类是什么? 怎么处理异常?
集合体系涉及哪些接口及其实现类?
常见集合有哪些特点?
遍历集合有哪些方式?
ArrayList 和 LinkedList 有什么区别?
Array 和 ArrayList 有什么区别?
集合迭代器的原理是什么?
集合并发修改异常的原因是什么?
怎么解决并发修改异常?
HashSet 的存储原理是什么?
HashSet 的去重原理是什么?
HashSet 的扩容原理是什么?