JAVA面试
努力编程的阿琛
这个作者很懒,什么都没留下…
展开
-
简述POJO、JavaBean、Bean及区别
以下内容转自:https://blog.csdn.net/chenchunlin526/article/details/69939337 1、什么是POJO ? POJO是一个简单的、普通Java对象,它包含业务逻辑处理或持久化逻辑等,但不是JavaBean、EntityBean等,不具有任何特殊角色,不继承或不实现任何其它Java框架的类或接口。 可以包含类似与JavaBean属性和对属性访问的...转载 2019-02-21 15:46:14 · 533 阅读 · 0 评论 -
锁的知识点总结,悲观锁、乐观锁等等
锁的种类有很多,我一一总结介绍,并将我参考的文章贴出来。 之前看过一遍,过了几天就忘了,哈哈,这东西还是得常看,加深理解。 我把锁对比着来总结,也许容易理解。 悲观锁与乐观锁 1、悲观锁: 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统...转载 2019-02-21 16:25:19 · 554 阅读 · 0 评论 -
对于GC知识点的总结
总结GC引用有哪些类型?如何判断一个对象是否应该被回收?GCRoot对象有哪些?使用GCRoot枚举根节点,由于在整个方法区进行枚举会耗费时间。如何解决?什么是安全点?安全点如何选定?发生GC时需要线程停顿,如何让线程在发生GC时候跑到最近的安全点停顿下来?什么是安全区域?可达性算法不可达的对象就一定会被回收吗?方法区中没有垃圾回收?方法区中哪些类是无用的类?对象的创建是如何创建的(new)?:对...转载 2019-02-17 18:55:06 · 888 阅读 · 0 评论 -
对Spring IOC的理解
以下内容转自:https://www.cnblogs.com/xdp-gacl/p/4249939.html 学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的...转载 2019-02-19 12:00:31 · 110 阅读 · 0 评论 -
Java面试知识点总结(不断更新)
JDBC处理事务 一、什么是事务? 在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 二、事务是必须满足4个条件(ACID) 事务的原子性( Atomicity):一组事务,要么成功;要么撤回。 一致性 (Consistency):事务执行后,数据库状态与其他业务规则保持一致。如转账业务,无论事务执...转载 2019-02-19 12:51:37 · 192 阅读 · 0 评论