遇到的面试问题?都来解下

本文包含了一系列Java编程面试题目及解答,涉及异常处理、Spring框架、线程安全、SQL查询等多个方面,帮助读者理解Java核心概念和技术细节。
1.假设场景是一个登录操作。点击登录開始訪问后台,请输出后台从接收请求到返回结果给前端的耗时。后台仅用了sevlet并没实用到不论什么框架。

2. try{ System.out.println(1); try{ System.out.println(2); return; }catch(Exception e){ System.out.println(3); }finally{ System.out.println(4); } System.out.println(5); }catch(Exception e){ System.out.println(6); }finally{ System.out.println(7); } 输出嘚是什么。

3.在Spring事务管理的A方法内部运行调用另外一个方法B时,对B进行异常捕获,在B发生异常后,什么原因发现A竟然也回滚了。解释原理。 4.IOC里面嘚Bean是交给spring去管理的,请问怎样知道spring对某个类已经初始化完毕了 5.有一个class类里面有4个方法ABCD都加上线程安全。C再设置成static。启动2个线程去同一时候訪问A,能够訪问吗? 同一时候訪问AB能够訪问吗,同一时候訪问AC能够訪问吗。请解释原理? 6.select * from tb a left join tb2 b on a.id=b.id and a.name=b.name 与 select * from tb a left join tb2 b on a.id=b.id where a.name=b.name 返回结果一样吗,有什么差别 7.有一个事物管理的程序是插入表操作。你对此表做了触发器。假设发生了回滚,请问触发器是否依旧触发了。

可能还有其它问题忘记了,假设有疑问欢迎留言。有空给予答复,尽可能回顾当时场景。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值