惊喜放送:Spring全家桶精讲

开课吧开课吧锤锤2021-07-20 10:26

说起找工作,你觉得此刻最该做的事情是什么?当然是找个大厂的面试题,看一下套路!以下是简单的面试题,希望能帮到您。 

Spring全家桶精讲 

synchronized关键字的用法?  

答:synchronized关键字可以将对象或者方法标记为同步,以实现对对象和方法的互斥访问,可以用synchronized(对象){…}定义同步代码块,或者在声明方法时将synchronized作为方法的修饰符。

举例说明同步和异步。  

答:如果系统中存在临界资源(资源数量少于竞争资源的线程数量的资源),例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就必须进行同步存取(数据库操作中的排他锁就是最好的例子)。当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。事实上,所谓的同步就是指阻塞式操作,而异步就是非阻塞式操作。  

今天小编为大家准备了新的课,点击下面的图片,免费领取。  

Spring全家桶精讲

以上就是开课吧广场小编为大家整理发布的“惊喜放送:Spring全家桶精讲”一文,更多Java面试相关内容尽在开课吧广场Java面试频道!  

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用1
分享