摘要:
赛马小程序 阅读全文
摘要:
恢复内容开始 shutdownNow() 方法: 将向所有由ExecutorService 启动的任务发送 interrupt().进行阻断. 但是只有任务进入到一个 (可中断的) 阻塞操作时, 这个中断才会抛出 InterruptedExceptoin 异常. 需要注意的是: [ I/O ] 和 阅读全文
摘要:
JVM中的堆与栈的异同点. 一 . 首先,个人认为,JVM中的堆和栈就像存放物品的两个"篮子",他们都有存储功能 .但是这两个"篮子"组成结构不同,所拥有的存储量不同,能存放的物品也不相同. 二. JVM的栈是一种 (1)先进先出(FIFO) 的数据结构. 它存储局部变量和方法的调用. (2)在栈中 阅读全文
摘要:
代理模式 使用条件: 在一个类的某些方法上 增加一些 额外操作. 优点: 1.不用修改 原来类的源代码,只需要在加一个类作为中间层增加新的操作. 2.解耦 静态代理: -由程序员创建代理类或特定工具自动生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了 思路: 一个代理类,(原来 阅读全文
摘要:
https://blog.csdn.net/javazejian 他写的深入理解JAVA系列写的非常好! 阅读全文
摘要:
Current type: class Basex instance of Base truex instance of Derived falsex instance of HiDerived falseBase.isInstance(x) trueDerived.isInstance(x) fa 阅读全文
摘要:
注册工厂的好处就是类的创建过程由类本身完成 阅读全文
摘要:
一.参考资料: https://blog.csdn.net/winner_2012/article/details/46558435 https://blog.csdn.net/winner_2012/article/details/46558435 https://blog.csdn.net/wi 阅读全文
摘要:
(数据(数据元素(数据项))), 数据对象:性质相同的数据元素合集数据结构:相互存在一种或多种特定关系的数据元素的集合(带结构的数据元素的集合)结构:数据元素相互之间的关系4大基本结构:(1)集合(2)线性结构(3)树形结构(4)图状结构数据在计算机中的表达方式:(1)顺序映像 (2)非顺序映像存储 阅读全文