随笔分类 -  面试题

记录常见的Java面试题,拿走不谢。面试造火箭,工作拧螺丝。
摘要:基本类型的变量、对象的引用和函数调用的现场等存储在栈中,通过new关键字和构造器创建的对象存储在堆中,字面量如100、”hello”和常量等存储在静态区。 阅读全文
posted @ 2022-11-27 20:58 楼兰胡杨 阅读(815) 评论(0) 推荐(0) 编辑
摘要:Java中数据类型分为基础类型和引用类型,介绍它们各是什么,相关变量在内存里存在哪里。按值调用时,改变的是形参的值,并没有改变实参的值;按引用调用时,形参和实参共享一块堆区,形参的操作会改变实参对象。 阅读全文
posted @ 2022-11-19 11:38 楼兰胡杨 阅读(1119) 评论(0) 推荐(0) 编辑
摘要:介绍在多表关联SQL语句中,过滤条件放在on和where子句中的区别——inner join中没区别,外连接就不一样。 阅读全文
posted @ 2022-09-17 21:57 楼兰胡杨 阅读(1887) 评论(0) 推荐(4) 编辑
摘要:Java HashMap和 ConcurrentHashMap 热门面试题。 阅读全文
posted @ 2022-04-16 19:56 楼兰胡杨 阅读(1094) 评论(0) 推荐(1) 编辑
摘要:介绍SynchronizedHashMap和ConcurrentHashMap的区别。 阅读全文
posted @ 2022-04-16 19:53 楼兰胡杨 阅读(510) 评论(0) 推荐(0) 编辑
摘要:介绍java 中 Runnable与Callable 的区别,介绍Callable如何使用。 阅读全文
posted @ 2022-04-03 17:02 楼兰胡杨 阅读(231) 评论(0) 推荐(0) 编辑
摘要:举例证明 **synchronized锁** 是可重入锁,并描述可重入锁的实现原理。 阅读全文
posted @ 2022-04-03 17:00 楼兰胡杨 阅读(2421) 评论(0) 推荐(0) 编辑
摘要:Java中,作为应用程序入口的main方法可以被重载,可以被调用,可以被继承,可以被重写。 阅读全文
posted @ 2022-04-03 16:54 楼兰胡杨 阅读(423) 评论(0) 推荐(0) 编辑
摘要:从介绍HashMap的基本概念开始,到HashMap的应用、实现原理和常见面试题,再到HashSet,包括分析其源码。 阅读全文
posted @ 2022-03-06 08:18 楼兰胡杨 阅读(142) 评论(1) 推荐(1) 编辑
摘要:面试题|Spring中BeanFactory与ApplicationContext的本质区别和作用spring中的BeanFactory与ApplicationContext的本质区别和作用。 阅读全文
posted @ 2022-02-09 17:15 楼兰胡杨 阅读(2005) 评论(1) 推荐(1) 编辑
摘要:如何给100亿个数字排序。 阅读全文
posted @ 2022-01-31 20:56 楼兰胡杨 阅读(316) 评论(0) 推荐(0) 编辑
摘要:从 100 亿 URL 中找出相同的 URL:分而治之,进行哈希取余;对每个子文件进行 HashSet 统计。 阅读全文
posted @ 2022-01-31 17:09 楼兰胡杨 阅读(93) 评论(0) 推荐(0) 编辑
摘要:Java面试|BIO、NIO、AIO的区别和应用场景BIO是一个连接一个线程,NIO是一个请求一个线程,AIO是一个有效请求一个线程。 阅读全文
posted @ 2021-08-29 15:51 楼兰胡杨 阅读(2481) 评论(0) 推荐(2) 编辑
摘要:synchronized和Lock锁的区别 阅读全文
posted @ 2021-07-18 21:20 楼兰胡杨 阅读(337) 评论(0) 推荐(0) 编辑
摘要:介绍Spring 注解@Transactional事务失效的八种常见场景。 阅读全文
posted @ 2021-06-23 15:26 楼兰胡杨 阅读(805) 评论(0) 推荐(1) 编辑
摘要:总结Java中的String,StringBuilder,StringBuffer三者的区别和联系。介绍StringBuilder和StringBuffer的扩容机制。 阅读全文
posted @ 2021-06-23 11:56 楼兰胡杨 阅读(167) 评论(0) 推荐(0) 编辑
摘要:从源码、特性和算法实现等几个角度归纳HashMap和Hashtable的区别和联系。 阅读全文
posted @ 2021-06-23 11:30 楼兰胡杨 阅读(341) 评论(0) 推荐(1) 编辑
摘要:MyBatis常见面试题:通常一个Xml映射文件,都会写一个Dao接口与之对应,请问,这个Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能重载吗? 阅读全文
posted @ 2021-06-13 15:17 楼兰胡杨 阅读(959) 评论(0) 推荐(0) 编辑
摘要:Redis的zset底层数据结构,为什么用跳跃表而不用红黑树? 阅读全文
posted @ 2021-06-13 12:15 楼兰胡杨 阅读(1322) 评论(0) 推荐(0) 编辑
摘要:力扣第一题两数之和扩展版——找到任意两数之和为给定值的所有组合。 阅读全文
posted @ 2021-06-05 20:07 楼兰胡杨 阅读(103) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示