Java基础
常行一直心
只要写代码的速度够快,bug就追不上我。
展开
-
Java集合 List
Collection是最基本的集合接口,一个Collection代表一组Object的集合,这些Object被称作Collection的元素。Collection是一个接口,用以提供规范定义,不能被实例化使用,Set、List、Queue 均继承Collection。 List集合代表一个元素有序、可重复的集合,集合中每个元素都有其对应的顺序索引。List集合允许加入重复元素,因为它可以通过索引来...原创 2019-01-09 14:13:15 · 112 阅读 · 0 评论 -
Java集合 Map
引用:https://blog.csdn.net/yy_2011/article/details/80321001 Map是一个接口类,Map用于存放键值对,Map里面不允许有重复的键,一个键至多对应一个值。Map中包含一个内部接口类Entry,Map的键值是保存在Entry中的。 1:HashMap 在JDK1.6,JDK1.7中,HashMap...原创 2019-01-09 15:19:54 · 117 阅读 · 0 评论 -
Java最常见的208道面试题-第二模块-Java 容器
18.java容器都有哪些? 答案:Lise vector,arrayList LinkedList queue set HashSet TreeSet map HashMap TreeMap 19.Collection和Collections 有什么区别? 答案:Collection是一个集合接口,它提供了对集合对象进行基本操作的通用接口方法.他的继承接口有list 和set Collect...转载 2019-05-14 21:44:26 · 147 阅读 · 0 评论 -
Java中的CAS实现原理
https://www.cnblogs.com/javalyy/p/8882172.html 一、什么是CAS? 在计算机科学中,比较和交换(Conmpare And Swap)是用于实现多线程同步的原子指令。 它将内存位置的内容与给定值进行比较,只有在相同的情况下,将该内存位置的内容修改为新的给定值。 这是作为单个原子操作完成的。 原子性保证新值基于最新信息计算; 如果该值在同...转载 2019-07-17 10:49:13 · 160 阅读 · 0 评论