
Java基础
qigc_0529
爱我?恨我?随便你
展开
-
Java基础知识总结(1)
1.重载和重写的区别?重载:是指在一个类中定义多个方法名相同但参数列表不同的方法,在编译是根据参数的个数和类型来决定绑定哪个方法。(编译期绑定)重写:是指在子类中定义和父类完全相同的方法,在程序运行时根据对象的类型(而不是引用类型)而调用不同的方法。(运行期绑定) 2.封装的意义1) 降低代码出错的可能性,更便于维护2) 当内部实现细节改变时,只要保证对外功能定原创 2016-08-02 17:47:38 · 507 阅读 · 0 评论 -
java面试题
Java基础● 集合类以及集合框架;HashMap与HashTable实现原理,线程安全性,hash冲突及处理算法;ConcurrentHashMap;● 进程和线程的区别;● Java的并发、多线程、 线程模型;● 什么是线程池,如何使用? 答:线程池就是事先将多个线程对象放到一个容器中,当使用的时候就不用new 线程而是直接去池中拿线程即可,节● 数据一原创 2017-04-20 14:47:08 · 392 阅读 · 0 评论 -
关于Spring事务处理
1.spring事务的传播属性(propagation attribute)和隔离级别(isolation level)REQUIRED:指定当前方法必需在事务环境中运行,如果当前有事务环境就加入当前正在执行的事务环境,如果当前没有事务,就新建一个事务。这是默认值。@Transactional(propagation=Propagation.REQUIRED) 如果有事务, 那么加原创 2018-01-17 15:43:32 · 348 阅读 · 0 评论