摘要: 一、IO流概述 概述: IO流简单来说就是Input和Output流,IO流主要是用来处理设备之间的数据传输,java对于数据的操作都是通过流实现,而java用于操作流的对象都在IO包中。 分类: 按操作数据分为:字节流和字符流。 如:Reader和InpurStream 按流向分:输入流和输出流。 阅读全文
posted @ 2018-02-04 09:43 命呓 阅读(171) 评论(0) 推荐(0)
摘要: Spring事务中的传播行为如下: Require:支持当前事务,如果没有事务,就建一个新的,这是最常见的; Supports:支持当前事务,如果当前没有事务,就以非事务方式执行; Mandatory:支持当前事务,如果当前没有事务,就抛出异常; RequiresNew:新建事务,如果当前存在事务, 阅读全文
posted @ 2018-02-04 09:40 命呓 阅读(177) 评论(0) 推荐(1)
摘要: volatile和synchronized特点 首先需要理解线程安全的两个方面:执行控制和内存可见。 执行控制的目的是控制代码执行(顺序)及是否可以并发执行。 内存可见控制的是线程执行结果在内存中对其它线程的可见性。根据Java内存模型的实现,线程在具体执行时,会先拷贝主存数据到线程本地(CPU缓存 阅读全文
posted @ 2018-02-02 16:19 命呓 阅读(109) 评论(0) 推荐(0)