摘要: 阿里java面试题 一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的? 答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。 2、St 阅读全文
posted @ 2017-11-08 14:43 程序员大宇 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 并发控制 1. 并发冲突 当两个进程试图在同一时间修改同一数据,就会产生冲突。 2. 并发控制 有两种方式管理并发数据访问:乐观并发控制、悲观并发控制。 这两种控制模式的区别在于,是在冲突发生前进行防止,还是在发生后采用某种方法来处理冲突。 3. 悲观并发控制 悲观并发模式假定系统中存在足够多的数据 阅读全文
posted @ 2017-11-08 14:38 程序员大宇 阅读(222) 评论(1) 推荐(0) 编辑