面试题
雷殛刃
欢迎光临我的私人小破站 https://killknife.github.io/
展开
-
面试题之事务
https://blog.csdn.net/weixin_40521823/article/details/80009863?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.contr..转载 2020-11-25 15:08:28 · 270 阅读 · 0 评论 -
面试题之什么是redis,redis能做什么,redis的应用场景
https://www.cnblogs.com/cye9971-/p/11267431.html转载 2020-11-25 10:57:11 · 74 阅读 · 0 评论 -
面试题之try、catch、finally的执行顺序
如果try中没有异常,则顺序为try→finally,如果try中有异常,则顺序为try→catch→finally。但是当try、catch、finally中加入return后,就会出现几种特殊情况:try或catch中存在return当try或catch中带有return时,会先执行return前的代码,然后暂时保存需要return的信息,再执行finally中的代码,最后再通过return返回之前保存的信息,然而这只适用于基本数据类型,对于list集合这种引用类型在return时返回的是变量的原创 2020-11-25 09:20:39 · 294 阅读 · 0 评论 -
面试题之简述springboot 多环境配置
https://www.cnblogs.com/qingpw/p/13094557.html转载 2020-11-24 14:35:27 · 135 阅读 · 0 评论 -
面试题之AOP是什么,可以用来做什么,有什么优点
什么是AOP全称是 Aspect Oriented Programming 即:面向切面编程。是OOP的延续,也是Spring框架中的一个重要内容,是函数式编程的一种衍生泛型。简单的说他就是把我们程序重复的代码抽取出来,在需要执行的时候使用动态代理技术在不修改源码的基础上,对我们的已有方法进行增强。核心原理:使用动态代理的方式在执行方法前后或者出现异常的时候做加入相关的逻辑事务处理:执行方法前,开启事务,执行完成后关闭事务,出现异常后回滚事务AOP可以用来做什么权限判断:在执行方法前,判断是否具原创 2020-11-24 14:02:20 · 703 阅读 · 0 评论 -
面试题之认识、书写、解决、避免空指针异常
认识空指针指针:指针存放的是内存地址。空指针:当指针不指向任何内存地址时,就叫做空指针,例如:int[] array = null。空指针异常: 就是一个指针不指向任何内存地址,但是你还调用他了。在调用的时候就会产生空指针异常的错误,程序运行会显示Exception in thread “main” java.lang.NullPointerException的异常提示。为什么会产生空指针异常呢?在内存中的栈内存中开辟了一个的存储空间,而堆内存中并没有开辟相应类型的空间,所以在栈内存中没有存放任何原创 2020-11-23 17:10:42 · 130 阅读 · 0 评论 -
面试题之Java异常有哪些
java.lang.nullpointerexception这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行.原创 2020-11-23 16:17:13 · 73 阅读 · 0 评论