上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: 红黑树原理: 阅读全文
posted @ 2019-02-23 03:01 胡金水 阅读(2764) 评论(0) 推荐(1) 编辑
摘要: Hashmap和Hashtable 都不是有序的。 TreeMap和LinkedHashmap都是有序的。(TreeMap默认是key升序,LinkedHashmap默认是数据插入顺序) TreeMap是基于比较器Comparator来实现有序的。 LinkedHashmap是基于链表来实现数据插入 阅读全文
posted @ 2019-02-23 02:55 胡金水 阅读(7810) 评论(1) 推荐(0) 编辑
摘要: 继承:他是is-a的关系,指一个类继承另外一个类的功能 例如:public class A extends B { } 聚合:他是has-a 例如:public class A{ List<B> b} A可以有b 组合:他是contans-a(强聚合) public class A { B b} A 阅读全文
posted @ 2019-02-23 02:46 胡金水 阅读(2811) 评论(0) 推荐(0) 编辑
摘要: 先看下类图: 相同点: 都实现了List接口和Collection; 不同点: 1、ArrayList是基于数组实现的;LinkedList是基于链表实现的; 2、ArrayList随机查询速度快;LinkedList插入和删除速度快; 原理解析: ArrayList是基于数组实现的,他的特性就是可 阅读全文
posted @ 2019-02-23 02:28 胡金水 阅读(4849) 评论(2) 推荐(1) 编辑
摘要: JSR-133使用happens-before的概念来指定两个操作之间的执行顺序。由于这两个操作可以在一个线程内,也可以在不同线程之间。因此,JMM可以通过happens-before关系向程序员提供跨线程的内存可见性保证(如果A线程的写操作a与B线程的读操作b之间存在happens-before关 阅读全文
posted @ 2019-02-23 02:25 胡金水 阅读(818) 评论(0) 推荐(0) 编辑
摘要: BeanFactory是个Factory,也就是IOC容器或对象工厂;FactoryBean是个Bean。在Spring中,所有的Bean都是由BeanFactory(也就是IOC容器)来进行管理的。但对于FactoryBean而言,这个Bean不是简单的Bean,而是一个能生产或者修饰对象生成的工 阅读全文
posted @ 2019-02-19 11:06 胡金水 阅读(2060) 评论(0) 推荐(0) 编辑
摘要: 1、什么是JVM? 答:JVM是Java Virual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,他是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。JVM屏 阅读全文
posted @ 2019-02-19 02:34 胡金水 阅读(20784) 评论(1) 推荐(1) 编辑
摘要: 把spring源码clone下来之后,使用gradle编译不通过,异常日志如下: 原因是gradle版本太高了,具体参考:https://docs.gradle.com/enterprise/compatibility/#build_scan_plugin 可以移步到这个网站下载:http://se 阅读全文
posted @ 2019-02-14 02:01 胡金水 阅读(16593) 评论(1) 推荐(0) 编辑
摘要: propagation 事务的传播属性: 1、PROPAGATION_REQUIRED(*-required):支持当前事务,如果当前没有事务,就新建一个事务。(最常见的选择) 2、PROPAGATION_SUPPORTS(*-supports):支持当前事务,如果当前没有事务,就以非事务方式执行 阅读全文
posted @ 2019-02-14 01:36 胡金水 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Array和ArrayList的区别: 1、Array类型的变量在声明的同时必须进行实例化(至少得初花数组的大小),而ArrayList可以只是先声明; 2、Array始终是连续存放的;而ArrayList的存放不一定连续; 3、Array对象的初始化必须指定大小,且创建后的数组大小是固定的;而Ar 阅读全文
posted @ 2019-02-13 22:13 胡金水 阅读(3117) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页